Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Erlang syntax - Building an Intellij IDEA language support plugin for Erlang

Tags:

erlang

bnf

ebnf

I'm looking to create an Intellij IDEA language support plugin for Erlang.

The first and biggest problem I've had is in making the JFlex Erlang syntax definition.

Does anyone know where can I get the EBNF or BNF for Erlang?

like image 809
andrii Avatar asked Oct 24 '08 10:10

andrii


People also ask

How to create a Erlang project?

create erlang project. add a dependency on an erlang module from github. start the app via the erl console. create a release and start the app from the release (via the generated scripts)

How do I save a project in IntelliJ?

zip file is available if the Android bundled plugin is enabled. From the main menu, select File | Export | Project to Zip File. In the dialog that opens, specify the path to which you want to save the . zip file with the project and click Save.


1 Answers

Why not go straight to the source? The Erlang 4.7 specification lists productions in a grammar.

like image 116
Jacob Krall Avatar answered Oct 01 '22 01:10

Jacob Krall