Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Decaf compiler for 6.035
Java Python Shell Other
Branch: atom
Pull request Compare This branch is 52 commits behind master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
lib
scripts
src/edu/mit/compilers
tests
writeups
.gitignore
AUTHORS
README.md
build.xml

README.md

Starbucks, a 6.035 compiler

To get started, get the repository into your Eclipse workspace. (Or symlink it in.) Start a new Java project but point it to the existing folder. From the lib folder, add the jar files to the build path (right click, Build Path, Add to Build Path).

ant to build.

In order to build an assembly file: nasm -f elf64 input.asm -o output.o gcc -o output output.o

Something went wrong with that request. Please try again.