-
November 2, 1:15am: The tests used to grade have been placed below.
-
October 20, 9:30am: Sample project solution is
now available (see below).
-
September 30, 1:20pm: Revision of project description.
Added section: "How to Get Started"
-
September 30, 1:20pm: Updated versions of "Compiler.c",
"Interpreter.c", and "run.sol". "optimize.sol" are now
available.
-
September 30, 1:20pm: Additional test case "test4";
allows testing of different numbers of optimization passes
The following source code is part of this assignment. You can
either
- download individual files listed below (click on link and save
source code files as "txt" files),
- get the single "tar file"
proj1.tar . In order
to "untar" a tar file, say tar -xf "myFileName.tar" , or
- copy all files into your subdirectory, for example "myProject", by
using the following UNIX command on remus:
cp -r /ug/s7/www/Public/cs314/f2002/projs/C/students myProject
Source code
Makefile and tinyL test cases
Reference solutions
( with sample source codes )
Test cases for grading
In order to generate the basic tinyL compiler "compile", just
say make compile .
Back to the entire class
home page.
Last updated by Ulrich Kremer 9:30am on October 20, 2002