Синтаксис Erlang - Создание модуля поддержки языка Intellij IDEA для Erlang - PullRequest
8 голосов
/ 24 октября 2008

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

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

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

Ответы [ 2 ]

7 голосов
/ 24 октября 2008

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

1 голос
/ 27 октября 2008

Взгляните на lib/compiler/src/core_parse.yrl в исходном дистрибутиве otp.

...