the-super-tiny-interpreter
Interpreter
An interpreter for a simplified JavaScript subset to demonstrate the concept of closures using super-easy-to-read code.
Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.
171 stars
5 watching
14 forks
Language: JavaScript
last commit: over 8 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
ccxvii/mujs | An embeddable JavaScript interpreter written in C | 812 |
esp8266/basic | A basic programming language and interpreter for microcontrollers like the ESP8266 | 259 |
ser1zw/mil | An interpreter and VM implementation for a lightweight programming language with basic data types and control structures. | 2 |
sixsided/simplified-javascript-interpreter | An embedded scripting language implementation for ActionScript 3 projects, allowing developers to execute JavaScript code and interact with Flash objects. | 19 |
trevorjay/atinybasic | A minimal BASIC interpreter for microcontrollers | 25 |
skx/gobasic | A BASIC interpreter written in Golang. | 329 |
mwerezak/sphinx-lang | An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. | 290 |
cozis/noja | An experimental interpreter for a basic programming language designed as an educational reference | 90 |
smallbasic/smallbasic | An interpreter for a simplified BASIC programming language with extensions for graphics and sound | 209 |
dbetz/notc | An interpreter with C-like syntax for simple programming tasks and built-in functionality. | 3 |
verhas/jscriptbasic | An interpreter for a BASIC scripting language embedded in Java applications | 13 |
phipsgabler/operajonal | A JavaScript implementation of an operational monad style for recursive program interpretation | 6 |
node-app/interpreter | An iOS app that allows users to execute JavaScript code from the Node.js ecosystem. | 1,301 |
paladin-t/my_basic | An embeddable BASIC interpreter with features such as prototype-based programming and functional programming | 507 |
richpl/pybasic | An interactive BASIC interpreter written in Python | 172 |