A Pascal Compiler written in Java. Use LLVM as the backend