Topic

interpreter

Repositories (1560)

pickle
pickle howerj C

Improvements to picol: A TCL like interpreter suitable as an shell in an embedded system

35
chip-8
chip-8 leonmavr C++

Chip8 emulator in C++ with graphics rendered directly on the terminal.

35
Monkey
Monkey Dentrax Rust

Monkey Programming Language in Rust

34
pez
pez pete Shell

Pez is a Forth dialect based on Atlast, with expanded capabilities and more portability.

34
locks-py
locks-py 1Hibiki1 Python

Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language...

34
grox
grox grokking-vietnam Scala

A fully functional Interpreter for Lox in Scala 3 (WIP).

34
cppLox
cppLox edimetia3d C++

A tree-walker && virtual-machine && JIT interpreter for Lox language

34
lispers
lispers linkdd Rust

Educational project: How to implement a Lisp interpreter in Rust?

34
evil-script
evil-script Kagamma Pascal

Simple C-like scripting engine written in Free Pascal

34
clox
clox tung C

VM bytecode interpreter for Lox I made by following Crafting Interpreters, plus some extra stuff, written in C

34
minilang
minilang wrapl C

A mini language used for the Rabs build system and within Wrapl.

33
BQN
BQN dzaima Java
33
comet
comet chermehdi Go

A programming language implementation in Go.

33
malbolge
malbolge return Rust

A Malbolge implementation and interpreter in Rust.

33
types-and-programming-languages
types-and-programming-languages ergawy C++

C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..

33
pilisp
pilisp phreppo C

Lisp interpreter with bytecode compiler

33
monkey
monkey KennedyTedesco PHP

The Monkey Programming Language & Interpreter written in PHP.

33
BF-JIT
BF-JIT danthedaniel Rust

BrainFuck just-in-time compiler

33
hyeo-ung-lang
hyeo-ung-lang buttercrab Rust

Hyeo-ung Programming Language Compiler in Rust

33
hugorm
hugorm nilq Rust

🐍 A Python-like scripting language

33
tcl-js
tcl-js CaramelFur TypeScript

A native Javascript TCL interpreter

33
DariX
DariX shayanheidari01 C++

The DariX programming language

32
i8080-Space-Invaders
i8080-Space-Invaders BluestormDNA C#

Intel i8080 Space Invaders Arcade Emulator

32
riptide
riptide sagebind Rust

The Riptide Programming Language: Shell scripting redesigned.

32
LittleC
LittleC pmachapman C

A modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)

32
adventlang
adventlang healeycodes Go

🎅 A programming language (+ code playground) for Advent of Code.

32
tinySelf
tinySelf Bystroushaak Python

Self-like language implemented in the RPython language toolkit.

32
CatLua
CatLua CatImmortal C#

在Unity中使用C#实现的Lua解释器

32
c8
c8 tochiu Rust

🎮 CHIP-8 / S-CHIP / XO-CHIP tui toolkit featuring a virtual machine, debugger, and disassembler

32
luax
luax morrow1nd C

Lua-like programming language for studying compiler&interpreter courses.

32
PseudoEngine2
PseudoEngine2 SingularityT3 C++

An interpreter for IGCSE/A level pseudocode

32
blk
blk BelkacemYerfa Go

a scripting language, design for learning

32
aspl
aspl aspl-lang C

ASPL is a modern, general-purpose programming language with a focus on simplicity, portability, and safety

32
zig-ebpf
zig-ebpf anoushk1234 Zig

Zig virtual machine for eBPF programs.

32
whilelang
whilelang lrlucena Scala

A minimalistic programming language built using Scala 3.4 and ANTLR 4.13.

32
CLIBASIC
CLIBASIC PQCraft C

A BASIC interpreter for the terminal (or console), written in C

32
BrainBash
BrainBash Gandalf- Shell

A heavily optimizing Brain**** interpreter written in Bash!

32
RISVM
RISVM bitmario C++

A low overhead, embeddable bytecode virtual machine in C++

31
silicon8
silicon8 Timendus Roff

A Go implementation of Chip-8, SCHIP and XO-Chip for WebAssembly

31
lino
lino kngmng Go

simple compiler to wiring

31
moshell
moshell moshell-lang Rust

A typed shell script language, with modern syntax implemented in Rust™

31
Joker
Joker Redskaber Rust
31
charm
charm DataKinds Haskell

A [ functional stack ] based language.

31
sieve
sieve stalwartlabs Rust

Sieve filter interpreter for Rust

31
eagle
eagle mistachkin C#

Eagle (Extensible Adaptable Generalized Logic Engine) is a scripting language that belongs to the Tcl family of languages. It is interpreted, dynamic...

31
vile
vile sami2020pro Go

Vile is a lisp dialect with many features

31
Py
Py LockGit Python

Rsa,base64,ac,kmp,svm,knn,mitm,hash table... 🚀

31
ram
ram ujjwal-kr Rust

A stack based programming language written in rust

31
Javelin
Javelin kimtg Java

Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).

31
toy_lang
toy_lang JustinSDK JavaScript

The first language I made.

31