2011-04-10 4 views
0

ANTLRWorks에서 문법을 디버깅 할 때 ANTLRWorks는 "^", "!"없이 멋진 트리를 만듭니다. 규칙 내의 연산자. "^", "!"를 추가하지 않고이 트리에 액세스 할 수 있습니까? 연산자를 문법 소스로?ANTLRWorks 표준 트리

답변

1

^! 연산자 (또는 다시 쓰기 규칙)를 정의하지 않았으므로 구문 분석 트리 (AST가 아님)를 의미해야합니다. 그러나 대답은 : 아니오, 불가능합니다. 내부적으로 ANTLRWorks에서 생성되며,이 구조체에 액세스하는 API는 없습니다.