q3vm

Bytecode interpreter

A lightweight bytecode interpreter for C-language input files

Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input

GitHub

840 stars
25 watching
59 forks
Language: C
last commit: 4 months ago
Linked from 2 awesome lists

bytecodeembeddedinterpreterquake3vm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mobivm/robovm An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages 965
tarruda/vm.js A JavaScript bytecode compiler and virtual machine implemented in CoffeeScript. 154
mirkosertic/bytecoder A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. 897
felixangell/mac An educational virtual machine implementation in C for teaching bytecode interpretation concepts. 731
bliblidotcom/jvm-handbook A comprehensive documentation of the Java Virtual Machine (JVM) and its internal workings. 4
qmx/jitescript Provides a Java API for generating bytecode similar to BiteScript. 188
canokaue/gvm-vim Compiles VIM on a Golem Network node and runs it on a native machine. 0
chaoyangnz/zava A Java Virtual Machine implementation in Zig language 9
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 282
kcreate/stackvm A virtual machine with a 240x160 VRAM display and basic assembly capabilities. 49
justin2004/w3m.vim An Vim plugin that provides an interface to interact with the w3m web browser from within Vim. 1
superjmn/plotty A compiler and virtual machine written from scratch in C# to run custom assembly code on a proprietary architecture. 43
clojure-vim/clojure.vim A Vim plugin providing syntax highlighting and indentation support for the Clojure programming language. 35
lvm/tidal-unity Enabling livecoding visuals in Unity 3D using OSC messages from TidalCycles 42
renatoathaydes/wasm-on-jvm A Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode. 24