gdb/mi 값을 트리로 구문 분석 할 수있는 간단한 gdb/mi 파서를 작성했습니다. 하지만 이제 스트리밍 파서를 작성하여 gdb/mi 출력의 일부를 파서에 전달하거나 색소 파서와 같은 것으로 만들 수 있습니다.스트리밍 gdb mi 파서
필자는 전체 mi 출력이 아닌 값을 구문 분석하기 위해 재귀 파서를 구현하는 방법 만 알고 있습니다. 게다가 파서가 멈추고 요구에 따라 계속하는 법을 모르겠습니다.
아무도 내게 어떤 생각을 줄 수 있습니까?