chip8CHIP-8 Emulator in Rust
Stars: ✭ 12 (-70.73%)
CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (+19.51%)
lambda-dtiInterpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (-56.1%)
Algorithmmap建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (+14.63%)
seastalkerSeastalker, by Stu Galley and Jim Lawrence (Infocom)
Stars: ✭ 52 (+26.83%)
U6aImplementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (+12.2%)
njNJ is a simple script engine in golang with Lua-like syntax.
Stars: ✭ 19 (-53.66%)
ScriptScript is an object-oriented interpreted programming language. Being migrated to CppUtils
Stars: ✭ 18 (-56.1%)
OpenxionOpenXION - Reference Implementation of the XION Scripting Language
Stars: ✭ 40 (-2.44%)
pipPip: an imperative code-golf language
Stars: ✭ 22 (-46.34%)
MipsMIPS assembler and simulator
Stars: ✭ 38 (-7.32%)
LaytheA gradually typed language originally based on the crafting interpreters series
Stars: ✭ 58 (+41.46%)
Brainfuck CBrainfuck interpreter in C.
Stars: ✭ 36 (-12.2%)
NPython(Subset of) Python programming language implemented in Nim
Stars: ✭ 17 (-58.54%)
NimloxInterpreter for the 'Lox' language written in Nim
Stars: ✭ 35 (-14.63%)
journeyJourney, by Marc Blank, Illustrated by Donald Langos (Infocom)
Stars: ✭ 54 (+31.71%)
PseudoPSeudo - The world's simplest PLAYSTATION emulator
Stars: ✭ 31 (-24.39%)
MonkeyLang.jl"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-26.83%)
Monkey v[WIP] Implementation of Monkey 🐒 Language in V
Stars: ✭ 29 (-29.27%)
deadlineDeadline by Marc Blank (Infocom)
Stars: ✭ 102 (+148.78%)
MappyA functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-75.61%)
MUA-InterpreterMUA is a functional language for teaching use in Principles of Programming Languages course.
Stars: ✭ 16 (-60.98%)
Cfla Compileable statically typed Functional programming Language
Stars: ✭ 7 (-82.93%)
picol(Fossil repository mirror) A tiny interpreter
Stars: ✭ 19 (-53.66%)
JaslJust another scripting language
Stars: ✭ 25 (-39.02%)
js-slangImplementations of the Source languages, which are small sublanguages of JavaScript designed for SICP JS
Stars: ✭ 41 (+0%)
Blink LexerStarting code of the first challenge in the Let's Build a Programming Language series.
Stars: ✭ 24 (-41.46%)
Juka🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (+65.85%)
MicoMico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-53.66%)
plunderedheartsPlundered Hearts (Amy Briggs) (Infocom)
Stars: ✭ 57 (+39.02%)
LlamalangRepository for the Llama Programming Language. Work In Progress
Stars: ✭ 6 (-85.37%)
pocketlangA lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+3343.9%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+1653.66%)
jispyA JavaScript interpreter in Python, built for embedding JavaScript.
Stars: ✭ 43 (+4.88%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+1558.54%)
irisThe interpreter of ISLisp
Stars: ✭ 58 (+41.46%)
SciConfigurable Clojure interpreter suitable for scripting and Clojure DSLs.
Stars: ✭ 596 (+1353.66%)
fothTutorial-style FORTH implementation written in golang
Stars: ✭ 50 (+21.95%)
Q3vmQ3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+1326.83%)
Jaspya Python VM written entirely from scratch in JavaScript with some unique features
Stars: ✭ 577 (+1307.32%)
monkersBytecode compiler and VM for the Monkeylang language, written in Rust
Stars: ✭ 34 (-17.07%)
malbolgeA Malbolge implementation and interpreter in Rust.
Stars: ✭ 23 (-43.9%)
MinimalA Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
Stars: ✭ 560 (+1265.85%)
RSqueakA Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+90.24%)
HashlinkA virtual machine for Haxe
Stars: ✭ 523 (+1175.61%)
snabla Lispy Forth in C++
Stars: ✭ 21 (-48.78%)
RedRed is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+11424.39%)
BQNNo description or website provided.
Stars: ✭ 16 (-60.98%)
starcrossStarcross by Dave Lebling
Stars: ✭ 73 (+78.05%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-21.95%)
warpyWebAssembly interpreter in RPython
Stars: ✭ 54 (+31.71%)
SquareThe Square Programming Language. A tiny programming language under 200kb.
Stars: ✭ 23 (-43.9%)
vorpleJavaScript libraries for Vorple
Stars: ✭ 41 (+0%)
hematitaA memory safe Lua interpreter
Stars: ✭ 118 (+187.8%)
ink-soakedA template for Twine-like hypertext using inkle's ink scripting language and ink.js
Stars: ✭ 23 (-43.9%)
xemimeThe Xemime programming language
Stars: ✭ 13 (-68.29%)
EtherealEthereal Language Reference Implementation (archived). Currently working on Feral
Stars: ✭ 129 (+214.63%)