DEV Community

Christian Himpe
Christian Himpe

Posted on

One Minute: SLED - Schemy LISP en DOS

SLED is a purely symbolic Scheme-inspired LISP interpreter for DOS or DOSbox.

Operating System: MS-DOS, FreeDOS
Emulation: DOSBox, DOSBox-X, DOSBox-Staging
Memory Segmentation: Real-Mode
Memory Model: Small

Interpreter Features: Tail-Call Optimization, Lexical Scoping, Mark-and-Sweep Garbage Collector, Trampoline Evaluator
Language Features: 8 Special Forms, 21 Builtin Functions, 21 Standard Functions
Heap Size: 12K (cons cells)
Based on: Kilo LISP

Lines of Code: 1100
Programming Language: C89
Compatible Compilers: MS C 6.0A, OpenWatcom V2
Executable Size: 11KiB

License: 0BSD
Website: sled.neocities.org
Reference: sled.neocities.org/#index
Repository: codeberg.org/gramian/sled

(println 'hello _ 'world)
Enter fullscreen mode Exit fullscreen mode

Top comments (0)