microjava-compiler

MicroJava compiler which performs lexical, syntax and semantic analysis and generates .obj code that is executable. MicroJava is a simple Java-like syntax language with object-oriented features.

Developed as a part of entry-level course Program Translators 1, School of Electrical Engineering, University of Belgrade.