colrdavidson / Q8
Bytecode VM and Assembler in JS
☆31Updated 3 years ago
Alternatives and similar repositories for Q8:
Users that are interested in Q8 are comparing it to the libraries listed below
- rcor C compiler (under development)☆115Updated 7 years ago
- A work-in-progress JIT-powered regex engine☆110Updated 7 years ago
- An interactive simulator of a simple computer☆19Updated 8 years ago
- ☆35Updated last month
- Tetris in a small virtual machine (11 lines of C)☆22Updated 5 months ago
- Bootstrapped compiler of a C-like but Python-looking language☆47Updated 7 years ago
- GCC asm.js backend, support files that can't go in the program repositories☆47Updated 4 years ago
- The Whack Programming Language☆61Updated 6 years ago
- A minimalist type-inferred programming language with procedural macro support☆136Updated 4 years ago
- subset-of-C compiler targeting 32-bit x86☆115Updated last year
- A compiler from Forth to Scratch☆22Updated 8 years ago
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- WebAssembly toolchain☆36Updated 7 years ago
- A simple x86 emulator, debugger, and editor in JavaScript.☆103Updated 2 years ago
- cmips☆56Updated 10 years ago
- Test self-modifying code behaviour on processors for single-use JIT functions☆51Updated 4 years ago
- 🔄 Flexible C memory allocation scheme☆77Updated 2 months ago
- Fast interpreter with macros, local type inference, LLVM backend.☆163Updated 6 years ago
- A basic UNIX shell implementation in C☆32Updated 5 years ago
- An object-oriented JavaScript x86 Emulator for Node.js and the browser☆134Updated 4 years ago
- Simple, embeddable lisp interpreter☆12Updated 3 years ago
- Teach myself about interpreters, JITs, and compilers using the Brainfuck language as the toy language☆85Updated 3 years ago
- A single instruction set processor architecture☆18Updated 7 years ago
- asm.js parser in C++☆18Updated 9 years ago
- ☆9Updated 7 years ago
- Conceptum is a stack-based, lightweight, Turing-equivalent JIT virtual machine running a small set of bytecodes for benchmarking VM perfo…☆22Updated 7 years ago
- An 8-bit CPU designed for education☆22Updated 10 years ago
- Javascript emulator for the LatticeMico platform☆169Updated 3 years ago
- Bootstrapping VM for bare metal to trusted C compilation☆46Updated 5 months ago
- A generic mark-and-sweep garbage collector☆44Updated 13 years ago