Working compiler, plus interpreter for the output files.