Topic

interpreter

Repositories (1506)

Joker
Joker Redskaber Rust
32
PseudoEngine2
PseudoEngine2 SingularityT3 C++

An interpreter for IGCSE/A level pseudocode

32
tinySelf
tinySelf Bystroushaak Python

Self-like language implemented in the RPython language toolkit.

31
BF-JIT
BF-JIT danthedaniel Rust

BrainFuck just-in-time compiler

31
silicon8
silicon8 Timendus Roff

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

31
sieve
sieve stalwartlabs Rust

Sieve filter interpreter for Rust

31
CLIBASIC
CLIBASIC PQCraft C

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

31
mocha
mocha unnamed Java

A lightweight, fast and efficient Molang lexer, parser, interpreter and compiler for Java 8+

31
clox
clox tung C

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

31
aspl
aspl aspl-lang C

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

31
moshell
moshell moshell-lang Rust

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

31
blk
blk BelkacemYerfa Go

a scripting language, design for learning

31
Truck
Truck tarptaeya Python

:truck: A dynamic object oriented programming language with a focus on simplicity

30
go-shell
go-shell f-shixiong Go

a go-Interpreter write by golang

30
Square
Square square-lang C

The Square Programming Language. A tiny programming language under 200kb.

30
Fox
Fox Pierre-vh C++

A learning project implementing a statically typed embeddable programming language

30
toy_lang
toy_lang JustinSDK JavaScript

The first language I made.

30
gpp
gpp sebbekarlsson C

General PreProcessor

30
charm
charm DataKinds Haskell

A [ functional stack ] based language.

30
RISVM
RISVM bitmario C++

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

30
tiny-lang
tiny-lang vgsantoniazzi C++

tiny-lang — A different programming language. Supports a bunch of spoken languages.

30
fvm
fvm fvm-project Clojure

A Clojure library for writing self-optimizing interpreters

30
ram
ram ujjwal-kr Rust

A stack based programming language written in rust

30
m68000
m68000 Stovent Rust

Motorola 68000 interpreter, disassembler and assembler (code emitter)

30
FancyDrawable
FancyDrawable Ivonhoe Java

Android animation interpolator based on bezier curve.

30
hussar
hussar hussar-lang Go

A small toy programming language.

30
Py
Py LockGit Python

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

30
xstateful-react
xstateful-react avaragado JavaScript

Use xstateful with React, accessing states and activities from multiple statecharts anywhere in your app

30
cppLox
cppLox edimetia3d C++

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

30
rgc-basic
rgc-basic omiq C

Modern cross-platform BASIC Interpreter with classic syntax compatibility, written in C

30
Piet_interpreter
Piet_interpreter JensBouman Python

ATP piet interpreter

30
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).

30
zig-ebpf
zig-ebpf anoushk1234 Zig

Zig virtual machine for eBPF programs.

30
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...

30
covfefescript
covfefescript yurikdotdev Go

A Trumpian-syntax Turing-complete interpreted language. (Boot.dev Hackathon)

30
kavascript
kavascript maximecb Rust

Minimalistic dynamically-typed programming language for didactic purposes.

29
evil-script
evil-script Kagamma Pascal

Simple C-like scripting engine written in Free Pascal

29
mijit
mijit apt1002 Rust

Experimental JIT compiler generator

29
enact
enact enact-lang C++

(WIP) Enact: A compiled programming language that's simple, familiar and fast.

29
esta
esta epellis Rust

Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]

29
fastcode
fastcode TheRealMichaelWang C++

A unique blend of C, Java, and Python tailored for those who desire a simple yet powerful programming language.

29
xs
xs xs-lang0 C

xs programming language

29
ruby-on-rust
ruby-on-rust ruby-on-rust Rust

An implementation of ruby in pure rust.

29
MouseToVJoy
MouseToVJoy R1PeR C++

Simple application that converts mouse/keyboard input to vjoy output, created using vjoyinterface and winapi32. Useful for games like Assetto Corsa, L...

29
brainsuck
brainsuck d3r1n Rust

Programming Language Inspired by Brainfuck

29
FastPlay
FastPlay brunos3d C#

🌟 UNITY - A powerful visual scripting tool, create games without using a single line of code.

29
lsbasi_cn
lsbasi_cn 12Tall JavaScript

《Let’s Build A Simple Interpreter》中文翻译

29
lapis
lapis tomara-x Rust

FunDSP interpreter

29
fayrant-lang
fayrant-lang Florian3k Crystal

Simple, interpreted, dynamically-typed programming language

28
blink-lexer
blink-lexer ftchirou JavaScript

Starting code of the first challenge in the Let's Build a Programming Language series.

28