Zach Oster's home page

COMPSCI 322 project information - Spring 2015

Licensing

Almost all files linked on this page are either adapted from or taken directly from those used by Profs. Saman Amarasinghe and Martin Rinard for the Spring 2010 offering of their course at the Massachusetts Institute of Technology (MIT), 6.035 Computer Language Engineering. The original versions of these files are available from the MIT OpenCourseWare site for 6.035.

Creative Commons License
All files linked on this page are licensed by me or by MIT under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Specific files are marked as follows:

General information

Overview of Compiler Implementation Projects**
(Project Reports section on page 3 is based on the Documentation/Write-up section of the 6.035 Project Overview; other material is mine)

Group Grading and Collaboration Policies for Compiler Projects***

Project 1: Scanner

Instructions**
(Requirements and Testing sections closely follow parts of the 6.035 Project 1 instructions, customized for my class; other material is mine)

Test cases (.tar.gz)*
Test cases (.zip)*
(Original test cases taken from 6.035 Project 1 test cases)

Projects 2-4 coming later!


Last updated 12 February 2015