Pascal Interpreter & custom Bytecode VM with Interactive Shell
-
Updated
Jun 20, 2026 - Python
Pascal Interpreter & custom Bytecode VM with Interactive Shell
A Turing-complete stack-based bytecode virtual machine.
An assembler and bytecode interpreter. The intention is that higher-level languages can be built on top.
Implementations of the Lox programming language from the book Crafting Interpreters
The reasonably usable 16 instruction bytecode vm.
A stack-based virtual machine similar to the JVM
Repository for BVM Versions 1.2 and above
The compiler & runtime for the Carabao programming language, implemented in Rust.
A custom language, with a compiler and its own VM and bytecode!
A small experiment into building a bytecode compiled language with a time-traveling step debugger (step forward/backward)
tiny register-based virtual machine written in c
An interpreter just to execute mathematical expressions that are in the form of bytecode!
An Language compiled to Bytecode and executed in VM
My 1st JS interpreter for a tiny subset of JS. REWRITING
A scope-oriented virtual machine with a little inspiration from Exapunks
A register-based bytecode vm, and an assembler for it.
Binary Evolution And Sentience Toolkit
A simple register-based virtual machine
The Ra Programming Language
The high-performance oil for your Rust engine. Mirrored from GitLab: https://gitlab.com/grease-lang/grease
To associate your repository with the bytecode-virtual-machine topic, visit your repo's landing page and select "manage topics."