CSC 330 Assignment 3
CSC 330 Assignment 3
- 
Writeup
- 
template for ejay.cup
IMPORTANT NOTE: Use this as the
template for the top part of your ejay.cup file; using this template
will ensure that your parser is properly synchronized with the EJay lexer.
- 
ejay.jflex
IMPORTANT NOTE: Use this version of the
lexer in your solution to Assignment 3; do NOT use the one linked in the
Assignment 2 solution index, since that Assignment 2 version still has comment
printing enabled.
- 
EJay grammar in plain text form
-- useful as a starting point for your ejay.cup rules section (which
you should add to the ejay.cup template linked above)
- 
Test driver program,
that will be used to test submitted assignments
- 
Sample input for the EJay Parser,
consisting of a sampler of EJay programming constructs
- 
Support files
Java support files for the parse tree and symbol table
- 
Turn in procedure
        
index
|
lectures
|
handouts
|
assignments
|
examples
|
doc
|
solutions
|
bin