Jack Compiler A compiler written in go for Jack. This project is being done for a school project in the course "Principles of Programming Languages" Translates from Jack to vm, an intermediate language, and from vm to hack, a custom assembly language.