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.
☆90Updated last year
Alternatives and similar repositories for lisp:
Users that are interested in lisp are comparing it to the libraries listed below
- A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating poin…☆38Updated last year
- Code from "Building Lisp"☆29Updated 9 months ago
- TinyScheme is easy to learn and modify. It is structured like a meta-interpreter, only it is written in C.☆29Updated 7 years ago
- Rethinking Forth☆98Updated 4 years ago
- 16-bit SUBLEQ CPU running eForth - just for fun☆61Updated last week
- r3 programing language - ColorForth inspired☆59Updated this week
- NASM port of JONESFORTH!☆55Updated last year
- This is a read-only mirror of the Fossil repository, made available via Git for your convenience.☆98Updated last month
- InterLisp interpreter☆68Updated 2 weeks ago
- Foment is an implementation of R7RS Scheme.☆67Updated 2 years ago
- r3 programing language for 64 bits Windows/Linux/Mac/Rasberry Pi 4☆61Updated last year
- Lisp C Compiler, Lisp-like syntax for writing C code in addition of some forms and pointer managements☆29Updated 2 weeks ago
- Example programs written for SectorLISP☆23Updated 2 years ago
- Pico version of revised⁷ report on the algorithmic language scheme☆31Updated 2 months ago
- Scheme 9 from Empty Space (Reimagined)☆72Updated 3 months ago
- A simple incomplete Scheme-to-C compiler☆67Updated this week
- An STC Forth written from scratch without looking at any other code!☆16Updated 2 years ago
- Feline, a concatenative programming language (Windows and Linux x86-64). Early days.☆56Updated 9 months ago
- Native 32-bit colorForth for PCs, Bochs and Qemu.☆87Updated 5 years ago
- ANSI Common Lisp implementation☆168Updated 2 years ago
- PicoLisp is an open source Lisp dialect. It is based on LLVM and compiles and runs on any 64-bit POSIX system. Its most prominent feature…☆203Updated this week
- Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.☆229Updated this week
- Franz Lisp dialect Lisp system☆56Updated 3 weeks ago
- Common Lisp implementation of the Forth 2012 Standard☆114Updated 3 months ago
- STklos Scheme☆73Updated this week
- ☆18Updated 2 months ago
- A small implementation of LISP, written in standard C11.☆163Updated 7 years ago
- A Small Lisp in Forth☆156Updated 3 years ago
- a practical Scheme compiler☆145Updated this week
- An efficient, portable and secure general-purpose virtual machine and virtual network using libable☆27Updated last year