Синтаксис Erlang - Создание модуля поддержки языка Intellij IDEA для Erlang
Вопрос
Я хочу создать плагин поддержки языка Intellij IDEA для Erlang.
Первая и самая большая проблема, с которой я столкнулся, - это определение синтаксиса JFlex Erlang.
Кто-нибудь знает, где я могу получить EBNF или BNF для Erlang?
Решение
Почему бы не перейти прямо к источнику ? В спецификации Erlang 4.7 перечислены производства в грамматике.
Другие советы
Просмотрите lib / compiler / src / core_parse.yrl
в исходном дистрибутиве otp.
Не связан с StackOverflow