ANTLR에서 EBNF를 생성하는 도구를 아는 사람은 누구입니까? ANTLR은 이미 EBNF에 가깝지만 문서화 목적을 위해 (사이에 코드없이) 깨끗한 EBNF 설명을하고 싶습니다. antlrworks와ANTLR에서 EBNF 생성
이 그 구문 도표를 얻을 이미 좋은 :
java -cp antlrworks-1.1.4.jar org.antlr.works.Console -f yql.g -o output/ -sd eps
하지만 베어 텍스트 설명, 바람직 텍스트, 텍스, HTML, XML, 또는 이와 유사한을하고 싶습니다.
당신이 찾고있는 것은 아니지만, 문법 파일의 임베디드 코드와 일부 술어를 제거하는 데 사용할 수있는'org.antlr.tool.Strip'이 있습니다.하지만 여전히 ANTLR 문법입니다. EBNF. –