Exercises from Appel's Modern Compiler Implementation in Java 2nd ed
Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md
pom.xml

README.md

This project will contain implementations for the fjava language from Jason Hickey's CS134b class, a modified version of MiniJava from Andrew Appel's Modern Compiler Implementation in Java. Differences include the removal declaration modifiers (public, static, etc.) and the addition of higher-order functions and a completely different IR. See lab #2 for a complete list of differences between the languages.

CI can be found on CloudBees.