typelang

Language Interpreter

A tiny Lisp-like language interpreter implemented in TypeScript's type system

🌳 A tiny language interpreter implemented purely in TypeScript's type-system

GitHub

291 stars
5 watching
0 forks
Language: TypeScript
last commit: about 4 years ago
Linked from 1 awesome list

compilerfunctional-programminglearningrecursiontype-systemtypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ser1zw/mil An interpreter and VM implementation for a lightweight programming language with basic data types and control structures. 2
masak/bel An interpreter for Bel, a Lisp-like language with a focus on completeness and metacircular foundations. 27
rui314/minilisp A minimalistic Lisp interpreter in C 1,479
kanaka/mal An educational project aimed at creating a Lisp interpreter with incremental implementations in various programming languages 10,082
rsms/co Developing a statically typed, general-purpose programming language with an optimizing compiler 151
bedatadriven/renjin An interpreter for the R programming language, providing a modern alternative to GNU R. 514
niyarin/bel-sml An implementation of Paul Graham's Bel language in Standard ML 9
rho-devel/rho Refactoring R language interpreter into an efficient, VM-based interpreter using modern techniques. 133
shiinamiyuki/lunatic An open-source interpreter for the Lua programming language with additional features and optimizations. 18
murisi/l2 A minimalist language with procedural macro support 135
avivc/ribbonlang An interpreted programming language with a minimalist syntax and support for classes, closures, and 2D graphics programming. 11
mthom/shentong An implementation of a Lisp family programming language in Haskell 162
mwerezak/sphinx-lang An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. 290
argonlang/argon An interpreted multi-paradigm programming language with a simple and elegant syntax. 48
axellang/axel A Haskell + Lisp compiler and runtime environment for executing multi-language code. 206