An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: interpreter-language

CHiPs44/pascalscript

Wannabe (Turbo) Pascal inspired interpreted / scripting language written in C using homemade lexer & parser

Language: C - Size: 1.63 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

egranata/aria

The Aria Programming Language

Language: Rust - Size: 1.16 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 303 - Forks: 14

NaKeRNarolino/mountain_sakura

A language that actually makes sense

Language: Rust - Size: 119 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

hpi23/sprache

The official programming language of the Hasso Plattner Institute.

Language: Rust - Size: 1.35 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 13 - Forks: 1

Z6dev/wurmlang-master

Some random goohickeries I made, a new programming language like Python + javascript mashed together.

Language: Go - Size: 4.91 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dmeijboom/atom

Dynamically typed interpreted programming language written in Rust

Language: Rust - Size: 664 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

omrawaley/rust-lisp

A simple LISP interpreter written in Rust.

Language: Rust - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Metastem/Xuan

以代码探玄,以语言自治。

Language: Python - Size: 224 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tyowk/myinterpreter

Language: Go - Size: 37.1 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

benbusby/y2k

A 0-byte code golfing language encoded in file timestamps

Language: Go - Size: 327 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 16 - Forks: 0

tonsoo/visual-tho

Um interpretador de multiplas linguagens escrito em rust

Language: Rust - Size: 66.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

BaseMax/GoScript

GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.

Language: Go - Size: 23.4 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

beehive-lab/ProtonVM

Parallel Bytecode Interpreter For Heterogeneous Hardware

Language: C++ - Size: 98.6 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 11 - Forks: 2

seaeast2/StupidInterpreter

Crafting Interpreter 책 보고 만드는 인터프리터 연습장

Language: Java - Size: 123 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

geralang/geralc

The initial (legacy) compiler for the Gera programming language.

Language: Rust - Size: 957 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 1

PedroFnseca/rinha-compiler-rust

⚙️Interpreter made with Rust

Language: Rust - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

wt-himble/Archaic

If Merlin wanted to create a simple program, what language would he use? He would choose Archaic! Archaic is an esoteric programming language developed around syntactic grammar that reads like medieval prose!

Language: C - Size: 61.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

rbaltrusch/simple_interpreters

Contains implementations of simple REPL interpreters

Language: C - Size: 11.7 KB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Vlvin/clocks

interpreted programming language CLocks

Language: C++ - Size: 99.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

meraf00/interpreter-in-go

An easy-to-understand interpreter implemented in Go following the book 'Writing An Interpreter In Go'.

Language: Go - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

N0067H/brainfuck-rs

Brainfuck interpreter with Rust

Language: Rust - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Zemux1613/WhileInterpreter

Language: Python - Size: 214 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Killarexe/MSLang 📦

MultiSign is a simple interpreted programming language based on the Lox programming language with small twists.

Language: Java - Size: 162 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

anirban0104/c11_python

Class XI Python, maintained by Anirban Biswas

Language: Python - Size: 35.5 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cordx56/silang

space-separated Simple Interpreter (toy) Language

Language: Rust - Size: 280 KB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 1

BaseMax/BrainfuckInterpreterPython

A Python-based interpreter to read and run Brainfuck programs in pure Python in the simplest way.

Language: Python - Size: 37.1 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

mugen1234/metro

A Typed Script Language

Language: C++ - Size: 2.71 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

saynaa-lang/saynaa

The Saynaa Programming Language

Language: C - Size: 480 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

ayaksho/AYAK-8

Little assembler-interpreter, writen on Go

Language: Go - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

BaseMax/BrainfuckInterpreterC

A C-based interpreter to read and run Brainfuck programs in pure C in the simplest way.

Language: C - Size: 61.5 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

saverio-sevilla/pascal-interpreter

Simple Pascal Interpreter written in Python, supports a subset of the Pascal language

Language: Python - Size: 210 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

Uralstech/ezrSquaredNet4.8

A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.

Language: C# - Size: 252 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Uralstech/ezrSquared

An easy to learn and practical programming language for beginners and experts alike

Language: C# - Size: 1.49 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

phillvancejr/X-Forth

X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners

Language: Python - Size: 107 KB - Last synced at: 24 days ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

peterwzhang/LISP-Interpreter

Lisp interpreter made using Python3. This interpreter is based on Kamin's Pascal implementation of Lisp and uses Tim Budd's C++ version of the Kamin interpreter for testing.

Language: C++ - Size: 3.95 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

peterwzhang/Lox-Interpreter

Lox interpreter made in C#. Lox is a dynamically typed language from the book Crafting Interpreters.

Language: Dart - Size: 2.27 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

pandasoli/batchscript

The universal 🪐 Batch 🦇 interpreter

Language: Go - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

x-research-team/vm

Virtual Machine

Language: Go - Size: 48.7 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

Ironfacebuster/kepler-interpreter

A new interpreted language: Kepler!

Size: 5.74 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

justnat3/pox

Implementation of the Lox programming language.

Language: Python - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

maxbarsukov/simple_interpreter

👅 A simple language designed to learn how to create interpreters

Language: Ruby - Size: 30.3 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

Related Keywords
interpreter-language 41 interpreter 24 programming-language 16 interpreters 8 rust 7 compiler 6 python 5 language 5 golang 5 programming-languages 5 programming 4 go 4 rust-lang 4 interpreted-programming-language 3 programming-language-development 3 csharp 3 brainfuck-interpreter 3 brainfuck 3 c 3 pascal 3 compilers 3 programming-language-design 2 brainfuck-language 2 vm 2 bf 2 computer-language 2 easy 2 easy-to-learn 2 easy-to-understand 2 javascript 2 english 2 ezrsquared 2 repl 2 coding 2 esoteric-programming-language 2 lisp-interpreter 2 tester 2 lisp 2 interpreter-python 2 lox 2 school 2 garbage-collector 2 cpp 2 batch 1 script-language 1 brainfuck-python 1 brainfuck-py 1 brain-fuck 1 simple 1 ruby-gem 1 ruby-interpreter 1 programming-language-interpreter 1 java 1 open-source 1 lox-language 1 object-oriented-programming 1 large-standard-library 1 mslang 1 high-level-language 1 muti-sign 1 crafting-interpreters 1 batchscript 1 python3 1 stack-language 1 stack-based-language 1 stack-based 1 interpreter-forth 1 forth 1 dartlang 1 lanaguage 1 dart 1 concatenative-language 1 concatenative 1 language-learning 1 gem 1 ruby 1 interpreter-bf 1 brainfuck-programs 1 brainfuck-c 1 golang-application 1 assembly 1 saynaa-lang 1 saynaa 1 mahdiware 1 typed-language 1 programming-la 1 scripting-language 1 lightweight 1 esoteric-language 1 esolang 1 code-golf 1 typescript 1 xuan 1 coding-language 1 chinese 1 rust-library 1 read-eval-print-loop 1 parsing 1 list-processing 1 lisp-dialect 1