mpartel / minicompiler
A by-the-book small but fully functional compiler written in Java
☆29Updated 12 years ago
Alternatives and similar repositories for minicompiler:
Users that are interested in minicompiler are comparing it to the libraries listed below
- MiniJava x86, LLVM Compiler and Interpreter☆73Updated 8 years ago
- An Example shown convert java class bytecode to llvm ir , then compile llvm ir to standalong executable file .☆53Updated last year
- A simple VM for a talk on building VMs☆218Updated 7 years ago
- An experimental Java Bytecode Interpreter written in C☆163Updated 5 years ago
- Java bindings for LLVM libraries☆30Updated 11 years ago
- The C/C++/Fortran compiler collection written in Java☆36Updated 3 years ago
- A compiler for a subset of the Java programming language.☆24Updated 11 years ago
- Highly simplified Java and Davlk virtual machine implementations☆23Updated 11 years ago
- C Compiler written in Kotlin☆13Updated 11 months ago
- An LLVM IR Editor plugin for Eclipse☆51Updated 11 years ago
- My crappy x86 assembler written in Java.☆20Updated 13 years ago
- tiny Java compiler☆28Updated 5 years ago
- Same as simple-virtual-machine but in C☆148Updated 9 years ago
- A simple VM in C☆49Updated 8 months ago
- A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees …☆14Updated 5 years ago
- ☆9Updated 3 years ago
- Compiler for COOL. Uses ANTLR and LLVM Toolchain. Written in JAVA.☆45Updated 9 years ago
- ANTLR as a libray for JVM based languages☆107Updated last year
- SableCC☆151Updated last year
- Jasmin is an assembler for the Java Virtual Machine ⛺☆188Updated 2 years ago
- Compiler construction library in C.☆53Updated 12 years ago
- Data Flow Analysis and Static Single Assignment☆29Updated 6 years ago
- Assembler / Disassembler for Java Bytecode☆23Updated 3 years ago
- Program Analisys and Transformation survey and links (particular focus on SSA)☆168Updated 4 years ago
- Java to C transpiler, ignores memory model and other stuff, uses Boehm GC for extra slowness and GC pauses☆61Updated 8 years ago
- Grammars written for ANTLR v3; expectation that the grammars are free of actions but it's not a hard and fast rule. there is no common li…☆28Updated 5 months ago
- C-- Compiler using Antlr4☆17Updated 6 years ago
- A Java version of LLVM Core by Hao Liu☆22Updated 12 years ago
- Python Compiler☆13Updated 4 years ago
- JamVM (lightweight Java Virtual Machine) but built with CMake☆24Updated last year