Topic

interpreter

Repositories (1539)

HWhile
HWhile alexj136 Haskell

An interpreter for the While language written in Haskell

14
mooncake
mooncake yurtsiv Haskell

🌜 A functional, dynamic programming language

14
evaltrees
evaltrees remexre Rust

A simple term-rewriting interpreter that displays intermediate expressions.

14
rivescript-csharp
rivescript-csharp fabioravila C#

A RiveScript interpreter for C# .Net. RiveScript is a scripting language for chatterbots. http://www.rivescript.com

14
toy
toy motet-a C

Tiny JavaScriptish interpreter

14
wheel-lang
wheel-lang DylanSp TypeScript

A small toy imperative language (with some OOP features) for demonstrating and practicing language design/implementation.

14
pich8
pich8 philw07 Rust

A cross-platform CHIP-8, SUPER-CHIP and XO-CHIP interpreter and debugger written in Rust

14
monolog
monolog lambduli Ruby

Small and simple logic programming language inspired by Prolog.

14
QoLang
QoLang QoLang Python

The Qo Programming Language

14
speak
speak muse254 Rust

Speak is an experimental programming language that aims to have configurable keywords. This is to allow for the use of any written human language as p...

14
Shakara
Shakara tinfoilboy C++

Programming language made as a toy project, with an interpreter made in C++.

13
xemime
xemime xemime-lang Java

The Xemime programming language

13
chickadee
chickadee Clemex TypeScript

Chickadee is a minimal programming language implemented in TypeScript for teaching purposes.

13
Rusted-Script
Rusted-Script Rusted-Script Python

Rusted Script is an advance programming language made by Rusted Studio.

13
psyche-fs
psyche-fs 0918nobita F#

Programming language

13
hyeongc
hyeongc ikasty C

혀엉씨

13
chip8
chip8 shiver Rust

CHIP-8 Emulator in Rust

13
jana
jana mbudde Haskell

An interpreter for Janus, the reversible programming language.

13
nyxvm
nyxvm y1yang0 C++

[nyxvm] high performace dynamically typed scripting language

13
Interpreter-in-Prolog
Interpreter-in-Prolog jdswalker Prolog

An interpreter capable of executing a simple scripting language from a plain-text file

13
monkey-nim
monkey-nim mrsekut Nim

Implementing the Monkey language interpreter and compiler in Nim.

13
Palo-Alto-BASIC-in-Ruby-less-then-in-500-lines
Palo-Alto-BASIC-in-Ruby-less-then-in-500-lines pankuznetsov Ruby

PaloAlto BASIC (also known as Tiny BASIC) interpreter less than in 500 lines.

13
runwell
runwell Robbepop Rust

An experimental WebAssembly virtual machine.

13
SnapMacro
SnapMacro AmrDeveloper Java

Free and Open source Cross-platform bot creator with a new scripting language called snap to interact with the mouse, keyboard, and screen using Snap...

13
pl0compiler
pl0compiler zu1k Go

编译原理实验 PL0简化版程序的词法、语法分析和解释执行

13
Lambda-Calculus
Lambda-Calculus Demuirgos F#

A simple Programming Language Compiler to Lambda-Calculus, with a Lambda-Runtime

13
kamex
kamex Ovyerus Elixir

A basic Lisp interpreter implemented in Elixir.

13
writing-an-interpreter
writing-an-interpreter sake92 Java

Writing a simple interpreter in ANTLR4 and by hand in Scala

13
yakamoz
yakamoz waasiq Python

An interpreted Turkish programming language

13
nyarna-zig
nyarna-zig nyarnalang Zig

Reference implementation of Nyarna

13
rigc-lang
rigc-lang RigCLang C++

A prototype of the RigC programming language.

13
Jsl
Jsl AzerothA Rust

Just a stack based language

13
ONLang
ONLang artegoser Rust

Object Notation Programming Language?

13
pycalc
pycalc fakefloordiv Python

Just a Turing-complete calculator on python3

13
simple-stackless-lisp
simple-stackless-lisp divs1210 Clojure

A small but powerful Clojure-like Lisp with first class continuations and macros

13
Emehcs
Emehcs Yescafe C++

A Scheme-like language interpreter

13
Luogu3.0plusplus
Luogu3.0plusplus Rratic C++

Luogu 3.0++ 解释器

12
brian-chuck
brian-chuck m-ender Ruby

An esoteric programming language with two mutually modifying Brainfuck-like programs.

12
L-Sharp
L-Sharp FaberSanZ C#

The .NET Compiler >>> L#

12
mappy
mappy PolyglotSymposium Haskell

A functional programming language. Like LISP but focused around maps rather than lists.

12
aaa
aaa dacousb C

🧠 An esoteric programming language based on Brainfuck

12
bakervm
bakervm bakervm Rust

A virtual machine for building and running retro games

12
loris
loris njbrown C++

toy language used for making games, currently in development

12
pylox
pylox selectnull Python

Python implementation of Lox language

12
uit-lang
uit-lang uitverse Java

uit-lang is a simple, pseudo-code-like programming language, developed to help students learn the programming logic!

12
microlisp
microlisp shinkwhek C

A lisp interpreter

12
simplepy
simplepy kgruszowski Python

Simple python interpreter

12
ipl-interpreter
ipl-interpreter GeorgeSittas C

Interpreter for a simple imperative language called IPL

12
slox
slox hashemi Swift

Lox tree-walking interpreter written in Swift - Based on Part II of Bob Nystrom's Book "Crafting Interpreters"

12
b6b
b6b dimkr C

A lightweight, embeddable scripting language

12