A MIPS compiler for the MiniJava programming language.
-
Updated
Apr 20, 2024 - Java
A MIPS compiler for the MiniJava programming language.
A Compiler for a subset of Java (aka Minijava)
Compilador para o MiniJava, um subconjunto da linguagem Java.
🌱 MiniJava Compiler
A Java-based compiler functionality project for the "Κ31 Compilers" course at DiT, NKUA. It generates a Symbol Table and performs semantic checks on MiniJava programs. It involves visitor patterns for class/type extraction, field/method aggregation, and extensive semantic analysis within method bodies.
MiniJava to LLVM IR compiler
PyMJC: Python MiniJava Compiler
Compiler utility suite. Mainly focused on MiniJava
🦖| Mini Java Compiler.
An intermediate code generator written in Java
Minijava compiler that produces LLVM code. The abstract syntax tree is constructed with the help of JTB.
👓 💻 For this project I made my own compiler for a language called MiniJava which is a subset of Java.
Implementation of a Compiler for MiniJava to LLVM, Implementation of a LL(1) parser for a calculator
A MiniJava compiler written in C++, focusing on speed of compilation, simplicity and (somewhat) nice error messages.
A MiniJava ➡️ LLVM-IR compiler, written in Java ☕
an llvm translator for minijava input files. written in java
Semantics check project for the minijava language, written in Java
Assignments in course:Compilers.
Add a description, image, and links to the minijava-compiler topic page so that developers can more easily learn about it.
To associate your repository with the minijava-compiler topic, visit your repo's landing page and select "manage topics."