2010-04-02 2 views

ответ

1

Я нашел SableCC для Java довольно проста в использовании, еще во времена моих классов построения компилятора. Учебное пособие - here.

Редактировать: Эти дни были несколько лет назад. Глядя на другие ответы, вам может быть лучше с ANTLR. Я дам голосование!

0

Вы обязательно захотите взглянуть на ANTLR. Это не только хорошо документировано, но и считается одним из де-факто утилит для разработчиков языка.

0

Я люблю bison, также известный как Yacc. Это не очень сложно, но для этого требуется знание C.

Если вы больше являетесь человеком Perl, то Parse :: RecDescent не составит труда.

Смежные вопросы