microjava
Here are 18 public repositories matching this topic...
Microjava compiler
-
Updated
Jul 15, 2018 - Java
Implementation of a MicroJava compiler
-
Updated
Apr 14, 2019 - Java
School project for the PP (Programski Prevodioci 1, en. Compiler Construction 1) course of my Bachelor's studies at the School of Electrical Engineering, University of Belgrade.
-
Updated
Aug 9, 2020 - Java
This project was an assignment for the class : Compiler Construction 1 (srb. Programski Prevodioci 1). Please read the README.md file for more info.
-
Updated
Oct 27, 2020 - Java
Object-oriented compiler implementation for MicroJAVA programming language.
-
Updated
Nov 15, 2020 - Java
A fully compiler for a custom high-level Java-like programming language called MicroJava.
-
Updated
Mar 7, 2022 - Java
An Angular web application for disassembling MicroJava object files.
-
Updated
Jan 7, 2023 - TypeScript
A fully functional compiler for a custom high-level Java-like programming language called MicroJava.
-
Updated
Feb 1, 2023 - Java
This Git repository houses a micro Java compiler built in Java, employing jflex and jcup for lexical analysis and parsing. It offers an array of features, including support for global and local variables, functions, conditional statements, as well as iterative constructs like while and for loops, and a foreach loop.
-
Updated
Mar 7, 2023 - Java
Implementation of a compiler for an object-oriented language which supports inheritance and virtual functions, compiling to Java-like bytecode. Implemented in Java.
-
Updated
Feb 15, 2024 - Java
This project is a compiler for the MicroJava language. It translates syntactically and semantically correct programs into MicroJava bytecode for execution on MicroJava virtual machines. It includes lexical, syntactic, and semantic analysis, as well as code generation functionalities.
-
Updated
Feb 24, 2024 - Java
Improve this page
Add a description, image, and links to the microjava topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the microjava topic, visit your repo's landing page and select "manage topics."