minilisp

Lisp interpreter

A minimalistic Lisp interpreter in C

A readable lisp in less than 1k lines of C

GitHub

1k stars
30 watching
173 forks
Language: C
last commit: 10 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
robert-van-engelen/tinylisp A compact C implementation of Lisp with 20 built-in primitives and a REPL. 858
maryrosecook/littlelisp A JavaScript implementation of a minimal Lisp interpreter supporting basic data structures and control flow. 608
chr1st0scli/rainlisp A .NET implementation of the LISP programming language with features ideal for building domain-specific languages and extending existing systems. 34
jsloop42/dreamlisp An Objective-C implementation of a Lisp interpreter with immutable data structures and an unhygienic macro system. 8
svenssonjoel/lispbm An interpreter for a concurrent Lisp programming language designed for microcontrollers. 92
yesco/esp-lisp A small, fast Lisp interpreter for the ESP8266 microcontroller 257
ronami/typelang A tiny Lisp-like language interpreter implemented in TypeScript's type system 296
esp8266/basic A basic programming language and interpreter for microcontrollers like the ESP8266 259
masak/bel An interpreter for Bel, a Lisp-like language with a focus on completeness and metacircular foundations. 27
digikar99/py4cl2 A Common Lisp library for executing Python code and integrating it with existing Lisp systems. 42
trevorjay/atinybasic A minimal BASIC interpreter for microcontrollers 25
cookrn/babybel Ruby implementation of a Common Lisp dialect for building interpreters and compilers 8
smallbasic/smallbasic An interpreter for a simplified BASIC programming language with extensions for graphics and sound 211
cofinalsubnets/wisp A Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs. 115
murisi/l2 A minimalist language with procedural macro support 135