В настоящее время я много работаю с DSL, и мне было интересно, знает ли кто-нибудь об инструменте, который мог бы создать синтаксический анализатор для моей спецификации bnf, который не требует библиотеки времени выполнения (чистый синтаксический анализатор исходного кода Java)?
Я намерен использовать XTEXT для будущего подключаемого модуля Eclipse, но мне нужна хорошая небольшая версия для самой моей библиотеки, и я не хочу добавлять еще одну зависимость jar.
Кажется, что ANTLR требует времени выполнения для анализа файлов, и я безрезультатно выполнил поиск в Google. Кто-нибудь может помочь?
Спасибо,
Крис