Oberon 07 compiler (written in JavaScript and translates to JavaScript)