POSIX требует, чтобы yacc поддерживал изменения префикса символов с помощью префикса -p (вместо 'yy'). Интересно, что для lex это не требуется; Я предполагаю, что на практике многие люди вручную кодируют лексический анализатор, и поэтому он не был настолько критичным.

я есть приложение, в котором у меня уже есть парсер для одного вида грамматики, и мне нужно добавить вторую отличную грамматику для другой цели.

Можно ли иметь более одного?

И если так, как вы получаете другую точку входа?

Спасибо

Дэвид Аллан Финч

Ответы на вопрос(2)

Ваш ответ на вопрос