Hello all,
I recently wrote a major mode for editing JAL in Emacs.
https://github.com/hidsh/jal-modeCurrently, the following features are implemented.
- syntax highlighting
- compiling.jal
- On-the-fly syntax checking (flymake and flycheck)
As a new feature, I would like to implement an auto-indentation feature.
For that purpose, it would be helpful if there was a syntax definition for the BNF form implemented by the current jalv2 compiler, but I couldn't find it by googling.
Is there a syntax definition for the JAL language somewhere?
Also, it would be helpful to have the source of the jalv2 compiler.
Thanks.