A Lisp with first-class LLM primitives, implemented in Rust
A tiny JavaScript interpreter written in TypeScript
Minimal Lisp interpreter using 75LOC and only standard libraries.
you know the algorithms they teach you to write in school? Ya just that but its an actual interpreted programming language
Bite is a dynamically typed programming language. Embedded in C#
Go implementation of the Lox programming language from Crafting Interpreters
A neat, object-oriented, lightweight, elegant and fast programming language 👾
WIP ISO 7185 Pascal interpreter
An interpreter for Monkey with parser combinator written in Haskell
An advanced Tompson Shell porting on Linux.
Build for QuickJS JavaScript Engine
A Simple Interpreter written in NodeJS
nuBASIC is an implementation of a BASIC interpreter and IDE for Windows and Linux
lambda calculus interpreter
An embeddable scripting language inspired by Lua.
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:
x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations: partial derivation, constant folding.
Benchmark to compare async web server + interpreter + web client implementations across various languages
Bytecode compiler and VM for the Monkeylang language, written in Rust
A functional programming language with lisp syntax and ML semantics that runs on the BEAM
GreyScript toolkit for Grey Hack written in TS.
A Lévy-optimal lambda calculus reducer with a backdoor to C
A feature-rich, two-dimensional, recreational programming language. With mirrors.
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Level 9 interpreter for Spectrum Next
Go REPL Open Language
Self-compiling compiler of a Python subset. Just enough Python to Python in Python.
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and type...
A fast, byte-code interpreted language
Run ASP Classic on Linux, macOS, BSD and Windows. Run applications with a blazing-fast, cross-platform VM. Execute VBScript and ES6+ JavaScript native...
A simple embeddable scripting language which supports concurrent event processing.
A simple Scheme (Lisp dialect) interpreter written in Swift.
re<urse is a declarative language for generating musical patterns
The definitive collection of interpreters, compilers, and programs for the Whitespace programming language.
Craft beautiful geometric art using code.
yoda is an acronym of Yet Onather Delirious Application, implementing a Forth compiler which translates Forth source code to bash functions.
A simple runtime C# Interpreter [ single script ] [ easy-to-use ] [ 0 GC & 0 boxing] [rich feature]
An implementation of interaction nets as a forth-like language.
Expressive, noiseless, interpreted, toy programming language
Abstract krivine machine implementing call-by-name semantics. In OCaml.
Implementation of Monkey :monkey: Language in V
ProLeap COBOL • Analyze, Execute & Transform COBOL
A tree-walking interpreter implemented in Golang for Lox, with a browser playground supported by WASM | 一个基于语法树的Lox解释器,附带WASM版本的playg...
A simple programming language inspired by Python, JavaScript and C
The best syntax all inside a fast programing language (syntax inspired from rust, python, java, js). Drop a star :) tryna hit 50+ stars soon
A dialect of the Forth programming language
Haskell port of the WebAssembly OCaml reference interpreter
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
Nederlandse programmeertaal 🇳🇱. Geïnterpreteerd en met dynamische types. Met bytecode compiler en virtuele machine, in Rust.
RainLisp, a .NET LISP implementation.