Альтернатива сгибанию и зубровому дуэту? - PullRequest
12 голосов
/ 07 января 2010

Есть ли альтернатива комбинированию flex и bison (lex / yacc)? Любые другие инструменты, которые позволяют указать грамматику языка в BNF?

Ответы [ 2 ]

8 голосов
/ 07 января 2010

Пара вариантов:

Antlr: http://www.antlr.org/

Если вы используете C ++, Boost :: Spirit: http://www.boost.org/doc/libs/1_41_0/libs/spirit/doc/html/index.html

1 голос
/ 07 января 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...