Jack Language Compiler A compiler in c that compiles Jack program into VM code. Four modules implemented, including lexer, parser, symbol table and compiler.