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
291 stars
5 watching
0 forks
Language: TypeScript
last commit: about 4 years ago
Linked from 1 awesome list
compilerfunctional-programminglearningrecursiontype-systemtypescript
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 |