Illustration drawn by RepoMasters from the repo’s ID and its language color. Credits
PrototypeCommon

Robert-van-Engelen/lisp

A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.

Owner
Robert-van-Engelen (personal account)
Stars
Stars: 139
Forks
Forks: 9
Language
C
License
BSD-3-Clause
Created
2022
Topics
lisplisp-interpreterccppgarbage-collectionmark-and-compactmark-and-sweep
Tier
Prototype (100 to 249 ★) What this tier means
View on GitHub

More repos by Robert-van-Engelen

All 2 repos by Robert-van-Engelen

Nearby in C

All C repos