Синтаксис Erlang - Создание плагина поддержки языка Intellij IDEA для Erlang

Я ищу, чтобы создать плагин поддержки языка Intellij IDEA для Erlang.

Первая и самая большая проблема, с которой я столкнулся, заключается в определении синтаксиса JFlex Erlang.

Кто-нибудь знает, где я могу получить EBNF или BNF для Erlang?

2 ответа

Решение

Почему бы не пойти прямо к источнику? Спецификация Erlang 4.7 перечисляет произведения в грамматике.

Посмотри на lib/compiler/src/core_parse.yrl в распределении источника otp.

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