mac

Bytecode interpreter

An educational virtual machine implementation in C for teaching bytecode interpretation concepts.

bytecode interpreter in c (blog post)

GitHub

731 stars
38 watching
140 forks
Language: C
last commit: almost 3 years ago
Linked from 1 awesome list

bytecode-interpretercvirtual-machinevm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
esp8266/basic A basic programming language and interpreter for microcontrollers like the ESP8266 259
jnz/q3vm A lightweight bytecode interpreter for C-language input files 840
silvanmelchior/incognitopilot An AI-powered code interpreter for running local tasks without uploading sensitive data to the cloud. 432
mirkosertic/bytecoder A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. 897
jeffbezanson/femtolisp A lightweight Scheme-like implementation with a focus on speed and conciseness. 1,590
delta456/monkey_v An implementation of a programming language interpreter in V. 38
mist64/cbmbasic An interpreter for a variant of Commodore BASIC 6502 449
jeremyschlatter/chime An interpreter for Bel programming language 18
beanshell/beanshell An embeddable, dynamically-typed Java interpreter with scripting language features. 860
gioblu/biplan An experimental programming language designed to fit within extremely limited memory constraints, aiming to simplify interpretation and analysis of code for low-resource environments. 68
storyyeller/enjarify A tool that translates Dalvik bytecode to equivalent Java bytecode for analyzing Android applications. 924
dictu-lang/dictu An interpreted programming language with C-style syntax and support for multiple paradigms 268
dwayne/elm-monkey-interpreter An Elm implementation of a Monkey interpreter 10
floodyberry/poly1305-donna Provides efficient implementations of a message-authentication code 112
fabrik42/writing_an_interpreter_in_elixir An Elixir implementation of an interpreter for the Monkey programming language 138