cmpe230 compiler/bytecode vm project done in haskell