Modula 3 Compiler