Educational users of Tools for Compiling software

Course CS 440: Programming Languages and Translators
http://www.iit.edu/~tc/cs440.htm
Dates Autumn and Spring semesters since 1995
Institution Illinois Institute of Technology,
Department of Computer Science and Applied Mathematics,
IIT Center,
Chicago IL 60616 USA

http://www.iit.edu/

Instructor Thomas W. Christopher
tc@charlie.cns.iit.edu
http://www.iit.edu/~tc
Use Students modify the EULER compiler (assignments are in the back of the document) using TCLL1 where necessary to modify the syntax of the language.

 

Course CS 540: Syntactic Analysis of Programming Languages
http://www.iit.edu/~tc/cs540.htm
Dates Spring 1997
Institution Illinois Institute of Technology,
Department of Computer Science and Applied Mathematics,
IIT Center,
Chicago IL 60616 USA

http://www.iit.edu/

Instructor Thomas W. Christopher
tc@charlie.cns.iit.edu
http://www.iit.edu/~tc
Use The class project is to finish the implementation of TCLLk, an LL(k) parser generator that produces LL(1) tables, and retarget it (and TCLL1) to produce parsers in a number of other languages.