Bowen Alpern
email: Bowen.Alpern@lehman.cuny.edu
office hours: Tuesdays and Thursdays, 4 to 5 pm and by appointment (or happenstance), 137-I Gillet Hall.
Augment the Lehman programming language to handle (homogeneous) Sets of values, see final.lc.
You may begin by trying to get this program to compile on lehman3.jar, but I will distribute a revised project for you to work from (and possibly another test program) a week before the final is due.
To build a compiler.
The Definitive ANTLR Reference , Terence Parr, The Pragmatic Bookshelf, ISBN: 978-0-9787392-5-6 <\br> (quicktour.jar).
Engineering A Compiler, 2nd Edition. , Cooper & Torczon, Morgan Kaufmann, ISBN: 978-0-12-088478-0.
Here is the program, prime.lc0, we will be using to drive compiler construction in the first part of the course.
Here are the current states of the compiler projects:
This is a four credit course. You should expect to spend at least eight hours per week outside of class on this course.
I expect students to be on time for class.
TBD