| 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 |
| 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 |
| 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. |