| Instructor: | John Tang Boyland (boyland@cs.uwm.edu) |
| Place: | TBA |
| Time: | TR 5:30-6:45pm |
| Office Hours: | T 14-15, R 10-12, F 8:30-9:30 |
Please send comments or questions at any time to the instructors using email.
Introduction to Compilers. 3 cr. U/G. Fundamentals of compiler construction for modern programming languages. Syntax analysis, table organization, storage administration, semantic routines and code generation. Prereq: Jr st; CompSci 417(P), and 431(P) .
Michael Scott. Programming Language Pragmatics. Morgan Kaufmann, San Francisco. 3rd ed.You may instead use the 1st and 2nd editions, but the chapters are somewhat differently organized. I also recommend that one read the classic compilers textbook:
Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman. Compilers: Principles, Techniques and Tools. Addison-Wesley, Reading, Massachussetts, 1986.Copies of these textbooks should be available at UWM bookstore and at Panther bookstore.
| #1 | #2 | #3 |
|---|---|---|
| HTML | HTML | HTML |
We have a list of frequently asked questions with answers available.
Last modified: January 23, 2012
boyland@cs.uwm.edu