Virtual-Machine / ir-examples
LLVM IR Examples
☆38Updated 8 years ago
Alternatives and similar repositories for ir-examples
Users that are interested in ir-examples are comparing it to the libraries listed below
Sorting:
- In Progress. Building a front end for llvm.☆55Updated 6 years ago
- Parser and compiler for Ravi and Lua☆69Updated 2 years ago
- A C99 compliant compiler☆18Updated 4 years ago
- Unofficial libjit mirror.☆62Updated 5 years ago
- NanoJIT is a small, cross-platform C++ library that emits machine code.☆156Updated 7 years ago
- Fully parallel dynamically typed programming language☆97Updated 2 years ago
- An implementation of the Kaleidoscope language using Flex, Bison & the LLVM-C bindings.☆148Updated 8 years ago
- A small, register-based virtual machine (bytecode interpreter) in C. [MIT License]☆66Updated 9 years ago
- Compiler-compiler for writing compiler frontends with Lua☆23Updated 2 years ago
- Compiler and VM(interpreter), Using SSA form and doing some optimizations.☆37Updated 3 years ago
- Implementation of Immix Mark-Region Garbage collector written in Rust Programming Language.☆37Updated 4 years ago
- A lisp JIT compiler and interpreter built with cranelift.☆64Updated last year
- A few basic bytecode interpreters used as example code in a series of articles☆126Updated 5 months ago
- A super-fast, stack-based virtual machine for dynamic languages☆56Updated 2 months ago
- 🧙♂️A small programming language with static typing and native compilation, selfhosted☆36Updated last week
- Direct, source-level WebAssembly debugger☆50Updated 4 years ago
- The fluffy programming language main repository☆24Updated 12 years ago
- A C++ version monkey language interpreter. From Write An Interpreter In Go☆36Updated 4 years ago
- loxi - a Lox interpreter☆35Updated 7 years ago
- A cross platform JIT engine based on Eclipse OMR☆27Updated 5 years ago
- Single-file Parsing Expression Grammars (PEG) runtime engine for C☆19Updated 3 years ago
- Sample programs for comparison of different VM interpretation techniques☆34Updated 6 months ago
- Incremental garbage collector library in C for use by high level language implementions.☆110Updated 9 years ago
- Concurrent mark-sweep garbage collector for accurate garbage collection of language runtimes in C++ 1x.☆35Updated 8 years ago
- ☆57Updated 4 years ago
- Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.☆57Updated last year
- rust-like traits (type erasure) on plain C++☆18Updated last year
- Bytecode Interpreter for Yet Another Scripting Language (YASL).☆71Updated 2 months ago
- A personal x86 kernel - Dead, I'll write it down again from scratch.☆29Updated 7 years ago
- Lisp Interpreter in 90 lines of C++ (not counting lines after the first 90).☆40Updated 8 years ago