COM 3355: Compiler Design
Code generator
An incomplete version of the code generator is in
Assignments/Assignment3
.
Your job is to fill in the missing pieces of
codegenerator.sch
.
Some test programs are in the Quirk20
directory.
To see the main entry points for the compiler, see
loadall.sch
.
Lecture Notes
Programming assignments
- ADT of compile-time environments (Postscript)
- Type checker
- A complete compiler
for a subset of quirk20
- How to run the Larceny assembler
- Syntax
of MacScheme machine assembly language
-
Documentation
for MacScheme machine assembly language
- Reference manual for
Scheme
SPARC
Last updated 6 March 2003.