andrewrothman / SmallVM
A small virtual machine with focus on educating others about virtual machines
☆31Updated 9 years ago
Alternatives and similar repositories for SmallVM:
Users that are interested in SmallVM are comparing it to the libraries listed below
- A hackable and extensible lexer, parser and interpreter for a minimalistic, imperative, C-like language.☆152Updated 4 years ago
- Bootstrapped compiler of a C-like but Python-looking language☆47Updated 7 years ago
- Quick C-- compiler (no longer maintained)☆158Updated 11 years ago
- A simple, self hosted, low level programming language.☆79Updated 3 months ago
- A toy C-like language compiler for PigletVM☆62Updated 5 years ago
- Fedjmike's C Compiler☆132Updated 7 years ago
- SCC - Small C Compiler for DOS☆95Updated 4 years ago
- Bootstrap compiler☆84Updated 14 years ago
- CC500: a tiny self-hosting C compiler☆159Updated 7 years ago
- Stack machine with 4-bit instructions☆75Updated 7 years ago
- The Little Programming Language☆214Updated 8 years ago
- McIlroy's TMG compiler-compiler in portable C☆80Updated 2 years ago
- The Silk Programming Language☆79Updated 3 years ago
- A sunny little virtual machine☆524Updated 9 years ago
- Stack based Virtual Machine and JIT compiler built during the Programming Language Masterclass☆61Updated 11 years ago
- A C-implemented C compiler☆91Updated 7 months ago
- A compiler for a lisp-like language targeting LLVM IR, x86 assembly☆131Updated 3 years ago
- Language with a bytecode compiler that can run on computers with only a few kB of RAM.☆63Updated 14 years ago
- Mirror of http://www.rano.org/bcompiler.tar.gz, with a bootstrap script☆87Updated 4 years ago
- Rabbit VM.☆107Updated 5 years ago
- rcor C compiler (under development)☆115Updated 7 years ago
- Few people use Forth. But this might be useful if you want to!☆34Updated 6 years ago
- Bytecode Interpreter for Yet Another Scripting Language (YASL).☆70Updated last month
- A minimalist interpreted language, with a clean object model and a tiny VM.☆273Updated 5 years ago
- An implementation of Scheme in Python and C++☆172Updated 4 months ago
- An extensible BASIC interpreter in one header☆122Updated 7 years ago
- A lightweight, embeddable scripting language☆150Updated 8 years ago
- Fast interpreter with macros, local type inference, LLVM backend.☆163Updated 6 years ago
- Minimally design scripting language for use on systems with limited resources.☆53Updated 7 years ago
- arthur whitney's b interpreter translated into a more traditional flavor of C☆97Updated 7 years ago