Assignment 1 (Postscript)
Assignment 1 (PDF)
Assignment 2 (Postscript)
Assignment 2 (PDF)
Assignment 3 (Postscript)
Assignment 3 (PDF)
Assignment 4 (Postscript)
Assignment 4 (PDF)
ass4.zip
frontend.zip
Invoke the front end like this:
luca_lex file.luc | luca_parse | luca_sem -s1 -agvmTry different numbers after the -s to get different amounts of sumbol information. The output is in an S-expression format. I've included C and Java modules for parsing this.
Assignment 5 (Postscript)
Assignment 5 (PDF)