Erlang, Yecc и EBNF

Я хочу реализовать лексер и парсер в Erlang. Документы Erlang говорят о yecc и leex, которые должны быть невероятно полезными. Однако в документе yecc doc упоминается только поддержка грамматической нотации BNF, а не EBNF.

Я хотел бы использовать EBNF, если смогу помочь, хотя я не могу найти никакой документации относительно того, поддерживает ли Erlang yecc EBNF. Является ли?

1 ответ

Документация yecc упоминает только BNF и не использует EBNF в своих примерах, и, насколько я вижу, в дереве исходников OTP нет исходных файлов yecc, использующих EBNF, поэтому я могу с уверенностью сказать, что yecc поддерживает только BNF.

Другие вопросы по тегам