EBNF stuff (so nobody can expect anything from it)
Goals:
- Parse a syntax in EBNF form
- Allow programmatic form
- Use the defined syntax to parse documents
This is not:
- A grammatical parser, it just handles syntax.
- A language generator or anything else.
Nothing to show for now. I'm working on it.
- The actual norm: http://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf
- An explanation: http://www.ics.uci.edu/~pattis/misc/ebnf2.pdf