An intermediate code generator written in Java
-
Updated
Jul 19, 2022 - Java
An intermediate code generator written in Java
A semester long multi phase project for the Compilers, K31 class: http://cgi.di.uoa.gr/~thp06/ It includes the Implementation of a LL(1) parser, Semantic Check for MiniJava and Generating intermediate LLVM code.
Implementation of a Compiler for MiniJava to LLVM, Implementation of a LL(1) parser for a calculator
MiniJava to Spiglet compiler and some optimisation-oriented static analyses on Spiglet code
(Fall 2023) A compiler for Minijava, a subset of the Java Language
A Compiler for a subset of Java (aka Minijava)
A compiler implementation for the MiniJava language (a subset of Java)
👓 💻 For this project I made my own compiler for a language called MiniJava which is a subset of Java.
An implementation of UCLA CS 132 Project to compile Mini-Java to MIPS
Implementation of MiniJava language compiler. It covers only lexical and syntax analysis phases.
A MiniJava compiler, written in Java that performs semantic analysis on all of the files given as arguments. This project was developed as a part of the Compilers K31 course at the University of Athens.
🌱 MiniJava Compiler
Add a description, image, and links to the minijava topic page so that developers can more easily learn about it.
To associate your repository with the minijava topic, visit your repo's landing page and select "manage topics."