Jasmin Assembly

Jasmin Assembly is an assembly language targeting the Java Virtual Machine. It is a common output format used within compilers. The VC Compiler project that I completed for UNSW's COMP3131 course compiles a simple C-like programming language to this format, so that it can be transpiled into a .jar executable.