Topic

interpreter

Repositories (1506)

dalbit-yaksok
dalbit-yaksok rycont TypeScript

한글 프로그래밍 언어 "달빛약속"

36
gwen
gwen gwen-interpreter Scala

Core Gwen interpreter

36
HyperFuck
HyperFuck CarbonicX Python

一款可读性为零的语言

36
HadesLang
HadesLang Azer0s C#

The Hades Programming Language

36
hedgehog
hedgehog yangtau C

a toy programming language

36
ShenSharp
ShenSharp rkoeninger F#

Shen for the Common Language Runtime

36
xpl
xpl paladin-t C

X Programming Language in a single header file.

36
melon
melon daniele-rapagnani C++

The Melon programming language

36
pip
pip dloscutoff Python

Pip: an imperative code-golf language

36
typed-calc
typed-calc mgechev JavaScript

Interpreter for simply typed lambda calculus implemented in JavaScript λ

35
pureli
pureli soupi Haskell

A purely functional, dynamically typed, parallel evaluated Lisp-like programming language

35
Folders2kt
Folders2kt Foso Kotlin

An interpreter/transpiler, written in Kotlin, for the esoteric programming language Folders, a language with no code and just folders

35
lox
lox eliasdaler C++

C++ implementation of Lox interpreter (based on the book Crafting Interpreters by Bob Nystrom)

35
Rust-One-Piece
Rust-One-Piece siriusdemon Rust

Essential of Compilation

35
vilmos
vilmos Vinetwigs Go

Official vilmos visual language interpreter!

35
slap
slap bichanna Nim

🖐 A dynamically- and strongly-typed, object-oriented programming language

34
vile
vile sami2020pro Go

Vile is a lisp dialect with many features

34
plts
plts ayazhafiz OCaml

A collection of programming languages and type systems.

34
pez
pez pete Shell

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

34
greybel-vs
greybel-vs ayecue TypeScript

VSCode extension for GreyScript.

34
Tiny-Basic
Tiny-Basic cvhariharan C

A tiny and basic TINY-BASIC interpreter

34
moirai-kt
moirai-kt moirai-lang Kotlin

A scripting language that calculates the worst-case execution time (WCET) before executing each script. Ideal for multi-tenant microservices, serverle...

34
pickle
pickle howerj C

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

34
Monkey
Monkey Dentrax Rust

Monkey Programming Language in Rust

34
lispers
lispers linkdd Rust

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

34
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
tcl-js
tcl-js CaramelFur TypeScript

A native Javascript TCL interpreter

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

Hyeo-ung Programming Language Compiler in Rust

33
grox
grox grokking-vietnam Scala

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

33
whilelang
whilelang lrlucena Scala

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

33
boba-js
boba-js poteto TypeScript

Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers

33
C_Interpreter
C_Interpreter rswinkle C

Aims to be interpreted C written in C.

33
lino
lino kngmng Java

simple compiler to wiring

33
chip-8
chip-8 leonmavr C++

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

33
c8
c8 tochiu Rust

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

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

33
comet
comet chermehdi Go

A programming language implementation in Go.

33
monkey
monkey KennedyTedesco PHP

The Monkey Programming Language & Interpreter written in PHP.

32
LittleC
LittleC pmachapman C

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

32
Joker
Joker Redskaber Rust
32
CatLua
CatLua CatImmortal C#

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

32
BrainBash
BrainBash Gandalf- Shell

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

32
PseudoEngine2
PseudoEngine2 SingularityT3 C++

An interpreter for IGCSE/A level pseudocode

32
malbolge
malbolge return Rust

A Malbolge implementation and interpreter in Rust.

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

Intel i8080 Space Invaders Arcade Emulator

32
pilisp
pilisp phreppo C

Lisp interpreter with bytecode compiler

32
riptide
riptide sagebind Rust

The Riptide Programming Language: Shell scripting redesigned.

32
hugorm
hugorm nilq Rust

🐍 A Python-like scripting language

32
luax
luax morrow1nd C

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

32
minilang
minilang wrapl C

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

32