SLED: A Scheme-inspired Lisp that runs on DOS
Schemy Lisp En DOS
SLED is a purely symbolic Lisp interpreter for DOS (and DOS emulators like DOSBox), inspired by Scheme and derived from Kilo LISP. It runs in real mode, so it's constrained to a 12,288-node heap and a 2,048-character symbol table. SLED omits macros but adds tail-call optimization and a trampoline evaluator to handle deep recursion. It supports immutable pairs, tally numerals instead of numbers, and a REPL with a quirky exit command: type `$`.
The SLED system does not feature numeric types.
- dharmatech
Super cool to see a new Scheme on DOS.
I've been messing around with a language that I summarize as:
ALOE = Scheme + Smalltalk + Types
Boids implementation:
https://github.com/dharmatech/2026-09-02-aloe-racket/blob/ma...
- pmcgoron
Aw, no call-with-current-continuation?
- bitwize
Fantastic to see the DOS Lisp scene revived again. Back in the day there was PC-Scheme from Texas Instruments, which I believe was R3RS-compliant.