Кто-нибудь знает инструмент, который генерирует EBNF из ANTLR? ANTLR уже близко к EBNF, но для целей документации я хотел бы иметь чистое описание EBNF (без кода между ними).Генерировать EBNF от ANTLR
С antlrworks и это его уже приятно получить синтаксические диаграммы:
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. –