Welcome, Whackers!

About

Hi! This is our compiler, written in Scala and compiled to JavaScript using Scala.js, developed as part of COMP50007 at Imperial College London. The compiler accepts source code in the WACC programming language* and outputs assembly targeted at the ARM1176JZF-S processor .

* WACC is a simple imperative programming language used for teaching at Imperial. Our compiler accepts an extended version of the language.

Authors

Sample programs

Peano numbers
Higher order and anonymous functions