Your final submissions (the code and paper) will be submitted on
falcon/hornet using handin. You will submit your paper to the
paper directory and your code to the
final directory.
So, something like handin akeen paper report.pdf.
Benchmarks Updated - 05/27/2008 - 10:53am
The benchmarks have been updated again. The 'next' reference in
chairmark was not explicitly initialized in many cases.
Sample Translations - 05/06/2008 - 3:30pm
By request, here are sample translations to both ILOC and Sparc
assembly for three of the benchmarks.
<tar.gz>
<zip>
Benchmarks Updated - 04/23/2008 - 2:18pm
The links for the benchmarks have been updated. This set includes
23 benchmarks that include a .ev file, a .c file, and input and
output files. Correctly compiled programs should generate the
corresponding output given in the output file
when run with the input from the input file.
Benchmarks - 04/10/2008 - 3:37pm
The first instantiation of the test suite is posted below
(under milestone 1). These should parse. This collection will
be updated as I run them. I will also remove some of the tests
to get the suite down to a reasonable size.
Tree Parser Snippets - 04/09/2008 - 3:14pm
For reference,
here
is a pdf of the tree parser snippets discussed today in lecture.
ANTLR 3 grammar file - 04/04/2008 - 11:46am
Robbie has translated the provided ANTLR 2 grammar file into an ANTLR 3
grammar file. If you would like to use it, then you can access it
here.
handin - 04/02/2008 - 11:30am
Your assignment will be submitted on falcon/hornet using handin. At the
prompt, type handin akeen hw1 < files > (where < files > are the files that you wish to submit).
ANTLR on CSL Machines - 03/28/2008 - 2:30pm
You can use ANTLR on the CSL machines by adding
/home/akeen/public/antlr/share/antlr-2.7.7/antlr.jar
to your CLASSPATH environment variable. To run the ANTLR translation
tool, execute java antlr.Tool grammar_file.g, where
grammar_file.g is your grammar file.