CSE 304: Compiler Construction

[Announcements][Home]



  1. Project 1: Please send me a email with your name and id, thanks. Solution for project 1 is available in ~cse304/pub/scan/decaf_solution.jj. Grade for project 1
  2. Project 2: Grade for project 2  Solution for project 2 is available in ~cse304/pub/parse. Due date: Oct 28. Please start doing the project 2. The materials are available on the ug server now.
  3. Pro ject 3:  According to Prof. Grosu's policy, for every one day's late submission, there will be 2 points punishment for the project. Due changed to Nov 16, 2011
  4. Pr oject 4:   Due Dec 1, 2011
  5. Announcement:After I contacted the administrator, the server should be OK now. For those who have not submitted the project 3, or submitting to the ug server, please send me the project by email. Thanks

The handin guidance are as follows:

First, change to bash script after login: $bash

Then just follow the instructions on http://www.cs.sunysb.edu/~cse304/Fall07/projects/parse/parse.html to create a new directory 'Handin' and copy the project into it:

$ mkdir Handin

$ ...copy all the files to be submitted into Handin ...

$ cd Handin

$ make # check that all goes well; if so, proceed

$ make clean # remove unnecessary .java and .class files

$ handin parse *

Finally, run the 'handin' command in the directory which contains the project(Otherwise you get an error). Note that you may need to use the absolute path "~cse304/bin/handin" to run the 'handin' command.


Please read Instructions for Submitting Programming Assignments.


Last updated on 2011 by Radu Grosu