For instructions on using the grammar, see the
I have included the compiled grammars, below, if you
don't want to mess with yapps (and you don't need to change
the grammar). To run this code, you need only download
the interpreter "eopl?-?.py", the compile grammar "grammar.py"
and (optionally) the test program "test.py". Put these
files into a folder and then run "python test.py"
These require python 2 or better (because yapps2 requires
python 2 or better).
- EOPL 3.5:
- EOPL 3.6:
- EOPL 3.7:
- EOPL 3.8: