Topic

interpreter

Repositories (1506)

interp
interp vshymanskyy C

Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining

47
terp
terp smpoulsen Elixir

A functional programming language with lisp syntax and ML semantics that runs on the BEAM

47
alice
alice m-ender Ruby

A feature-rich, two-dimensional, recreational programming language. With mirrors.

47
jsish
jsish pcmacdon C

Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.

47
zxnext_level9
zxnext_level9 stefanbylund C

Level 9 interpreter for Spectrum Next

46
minima
minima TheRealMichaelWang C

A fast, byte-code interpreted language

46
grol
grol grol-io Go

Go REPL Open Language

46
UniInk-CSharpInterpreter4AOT
UniInk-CSharpInterpreter4AOT Arc-huangjingtong C#

A simple runtime C# Interpreter [ single script ] [ easy-to-use ] [ 0 GC & 0 boxing] [rich feature]

46
yoda
yoda Bushmills Shell

yoda is an acronym of Yet Onather Delirious Application, implementing a Forth compiler which translates Forth source code to bash functions.

46
j2
j2 jasonnyberg C

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

46
ecal
ecal krotik Go

A simple embeddable scripting language which supports concurrent event processing.

46
tailbiter
tailbiter darius Python

Self-compiling compiler of a Python subset. Just enough Python to Python in Python.

46
Swisp
Swisp jakerockland Swift

A simple Scheme (Lisp dialect) interpreter written in Swift.

46
g2d
g2d lucasepe Go

Craft beautiful geometric art using code.

46
recurse
recurse carrierdown TypeScript

re<urse is a declarative language for generating musical patterns

45
nopforth
nopforth iru- Assembly

A dialect of the Forth programming language

45
bluelox
bluelox nanmu42 Go

A tree-walking interpreter implemented in Golang for Lox, with a browser playground supported by WASM | 一个基于语法树的Lox解释器,附带WASM版本的playg...

45
inet-forth
inet-forth xieyuheng C

An implementation of interaction nets as a forth-like language.

45
greybel-js
greybel-js ayecue TypeScript

GreyScript toolkit for Grey Hack written in TS.

45
winter
winter dfinity-side-projects Haskell

Haskell port of the WebAssembly OCaml reference interpreter

45
ir-virtual-machine
ir-virtual-machine ErnestThePoet TypeScript

哈尔滨工业大学/南京大学编译原理课程实验Web版IR虚拟机(含CLI版)💎The remastered Web IR Virtual Machine for HIT/NJU Compilation Principle Labs (with CL...

45
aria
aria fadion Go

Expressive, noiseless, interpreted, toy programming language

45
atlas77
atlas77 atlas77-lang Rust

Atlas77 is a programming language in development written in Rust

45
MonkeyLang.jl
MonkeyLang.jl lucifer1004 Julia

"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.

44
nubasic
nubasic eantcal C++

nuBASIC is an implementation of a BASIC interpreter and IDE for Windows and Linux

44
nimlox
nimlox cabhishek Nim

Interpreter for the 'Lox' language written in Nim

44
optiscope
optiscope etiamz C

A Lévy-optimal lambda calculus reducer with a backdoor to C

44
klisp
klisp thesephist JavaScript

A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook

44
lit
lit egordorichev C

Lit scripting language

44
roda
roda fergusq Java

Röda: A stream-oriented scripting language

44
ocaml-offchain
ocaml-offchain TrueBitFoundation WebAssembly

Fork of WebAssembly reference interpreter with support for generating proofs needed for blockchain verification

44
monkey-rs
monkey-rs hatashiro Rust

An interpreter for Monkey with parser combinator written in Rust

44
mylang
mylang vvaltchev C++

A simple programming language inspired by Python, JavaScript and C

43
jingle
jingle jingle-lang C#

🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.

43
CAIE_Code
CAIE_Code iewnfod Python

An Interpreter for CAIE Pseudocode

43
funny-things
funny-things vkhanhqui Go

Let's build something from scratch

43
nur
nur alkhizanah C

A scripting language for ease of use

43
RainLisp
RainLisp chr1st0scli C#

RainLisp, a .NET LISP implementation.

43
nederlang
nederlang dannyvankooten Rust

Nederlandse programmeertaal 🇳🇱. Geïnterpreteerd en met dynamische types. Met bytecode compiler en virtuele machine, in Rust.

43
ast-interpreter
ast-interpreter imnuke C++

国科大编译作业:基于Clang的C语言解释执行器

43
HolyC-interpreter
HolyC-interpreter leozamboni JavaScript

JS HolyC Interpreter

42
picol
picol dbohdan C

[Fossil repository mirror] A tiny interpreter

42
mips
mips nickpisacane TypeScript

MIPS assembler and simulator

42
li-charger
li-charger microfarad-de C++

Arduino firmware for a Lithium-Ion battery charger

42
foolang
foolang nikodemus Smalltalk

A toy programming language.

42
goscheme
goscheme xrlin Go

Just another scheme interpreter.

42
monkey-c-monkey-do
monkey-c-monkey-do dannyvankooten C

C implementation of the Monkey programming language. Repository moved to Sourcehut.

42
Ferdowsi-Python-Interpreter
Ferdowsi-Python-Interpreter Ferdowsi-lang Python

simple persian programming language written in python

42
YukataScript
YukataScript akeit0 C#

Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)

42
corpus
corpus wspace Earthly

The definitive collection of interpreters, compilers, and programs for the Whitespace programming language.

42