COS 320, Spring 2000. Programming Assignment
Back-end Module Implementation
Implement the parts of the Translate and
Semant modules necessary for compilation from Abstract Syntax (Absyn) into our
intermediate representation. Be sure to read Chapters 6-7 of Modern
Compiler Implementation carefully. It is important that your
design is properly modularized.
The directory
/u/cs320/chap6 contains a number of signatures and source
fragments that serve as starting points.