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.