nikolovjovan / MJCompiler

Object-oriented compiler implementation for MicroJAVA programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MicroJava Compiler

Object-oriented compiler implementation for MicroJava programming language. MicroJava is a simple language with Java-like syntax with support for basic object-oriented concepts. Compiler runs with only a single source code file, therefore all classes are defined as inner-classes as the top-level class is the program itself.

Made for the entry-level course in Compiler Construction at the University of Belgrade, School of Electrical Engineering. (http://ir4pp1.etf.rs/)

About

Object-oriented compiler implementation for MicroJAVA programming language.

License:MIT License


Languages

Language:Java 97.4%Language:Lex 2.6%