There are 1 repository under minijava topic.
A MiniJava compiler written in C++, focusing on speed of compilation, simplicity and (somewhat) nice error messages.
MiniJava to LLVM IR compiler
🦖| Mini Java Compiler.
Transpiler from MiniJava to C written in OCaml
This Compiler can translate MiniJava into K210 RISC-V assembly.
A Compiler for a subset of Java (aka Minijava)
Implementation of a Compiler for MiniJava to LLVM, Implementation of a LL(1) parser for a calculator
A MacroJava/MiniJava compiler for generating MIPS assembly
🌱 MiniJava Compiler
A compiler for a subset of Java ("miniJava") as well as an abstract machine and test suites.
:eyeglasses: :computer: For this project I made my own compiler for a language called MiniJava which is a subset of Java.
Implementation of MiniJava language compiler. It covers only lexical and syntax analysis phases.
A lightweight transpiler that converts Mini Java to C, showcasing full compiler stages—lexing, parsing, semantic analysis, and code generation—for native execution.
An implementation of UCLA CS 132 Project to compile Mini-Java to MIPS
Implementation of a Minijava to x86 compiler in Java and Swift.
Front end of Mini Java Compiler built in Java. Including: Tokenizer, Parser and Semantic Analyzer.
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.
Regular expressions matching to illustrate lexical analysis in MiniJava transpiler
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.
This project converts MiniJava code into the intermediate representation used by the LLVM compiler. This was the final project for the Compilers K31 course at the University of Athens.
Collaborative development of a compiler for a simplified Java-based language called MiniJava. Majority front-end development: use of ANTLR for lexer, parser, and semantic actions, as well as Java for AST structure and grammar rules. Compiler converts analyzed code into Java Virtual Machine code.
A compiler implementation for the MiniJava language (a subset of Java)
MiniJava Compilator - Semantic Analyzer - Declarations
MiniJava Compilator - Semantic Analyzer - Sentences
A MIPS compiler for the MiniJava programming language.
A miniJava to LLVM compiler, implementing a pipeline for parsing, semantic analysis, and code generation.
A compiler for a subset of Java to SSM (Simple Stack Machine).
Assignments for Compilers course, DIT UOA, Spring 2025.
An intermediate code generator written in Java