altairmn / COOL-Compiler
Compiler for COOL. Uses ANTLR and LLVM Toolchain. Written in JAVA.
☆45Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for COOL-Compiler
- A compiler for a subset of the Java programming language.☆23Updated 10 years ago
- MiniJava x86, LLVM Compiler and Interpreter☆73Updated 8 years ago
- A simple VM for a talk on building VMs☆211Updated 7 years ago
- A simple compiler using ANTLR and LLVM☆6Updated 6 years ago
- The C/C++/Fortran compiler collection written in Java☆36Updated 3 years ago
- Same as simple-virtual-machine but in C☆142Updated 8 years ago
- MiniJava compiler, for CPSC 411.☆38Updated 14 years ago
- A Java version of LLVM Core by Hao Liu☆22Updated 11 years ago
- my solution for MIT 6.828 Fall 2014☆16Updated 8 years ago
- Cover: a safe subset of C++ on the JVM using Graal/Truffle☆19Updated 8 years ago
- Compiler for the COOL programming language in Python 3☆40Updated 5 years ago
- implement a full compiler based on c++ 11☆22Updated 7 years ago
- Stack based Virtual Machine and JIT compiler built during the Programming Language Masterclass☆60Updated 10 years ago
- Code experiments to exercise ideas while reading "Engineering a Compiler".☆27Updated 5 years ago
- Classroom Object-Oriented Language Compiler☆31Updated 9 years ago
- An LLVM IR Editor plugin for Eclipse☆51Updated 10 years ago
- Java bindings for LLVM libraries☆30Updated 11 years ago
- JamVM (lightweight Java Virtual Machine) but built with CMake☆24Updated 8 months ago
- Compiler practice written in C.☆35Updated 7 years ago
- Tiny Language with ANTLR 4☆203Updated 3 years ago
- My progress working through Modern Compiler Implementation in Java, by Andrew W. Appel (http://www.cs.princeton.edu/~appel/modern/java/)☆25Updated 12 years ago
- Polyglot Extensible Compiler Framework for Java☆107Updated 2 years ago
- A single-pass, recursive decent LL(1) compiler written by hand for a made-up language.☆86Updated 6 years ago
- Write a simple interpreter of C. Inspired by c4 and largely based on it.☆40Updated 8 years ago
- A tiger compiler using FLEX, BISON and LLVM☆11Updated 11 years ago
- A JVM implemented in 100% pure Java, ported from MaxineVM☆16Updated 13 years ago
- A Tiger compiler on x86 machines running Linux.☆20Updated 4 years ago
- LLVM-based pascal compiler☆43Updated last month
- a simple tiny C Compiler using Lex & Yacc☆82Updated 8 years ago
- A copy of the code used to demonstrate implementing a DSL at a talk given at FOSDEM2012☆16Updated 11 years ago