Home
Up


JERIC 2004 paper

LL and LR Grammar Tool

Parsing Programming Languages

The tool described here is not yet in a form for use in a hypertextbook.  It is missing the various pedagogical features necessary to help student learn how to construct LL and LR tables, for example.  Nonetheless, it represents a basis upon which an active learning model could be constructed.  The model is in application rather than applet form.  Click on the tool link below to open the application.  Choose a grammar xml file from the File dropdown menu to begin using the application.

Click here to access the tool.

System Requirements

There are no special requirements for running this application.  Recent versions of the usual browsers and the Java Runtime Environment should suffice.

Acknowledgements

This tool was developed by Michael Milvich as part of a graduate compilers course.