Schemy Lisp En DOS
SLED is a symbolic LISP programming language designed specifically for DOS environments. It is a lightweight, minimalist implementation derived from Kilo LISP that focuses on symbolic processing.
Why it matters
It provides a niche tool for retro-computing enthusiasts and developers interested in minimalist language design on legacy operating systems.
SLED ( S chemy L isp e n D OS) is a purely symbolic LISP (LISt Processor) with functionality (largely) inspired by Scheme . Originally derived from the fantastic Kilo LISP , but reduced by some features (such as macros), and enhanced with others, SLED can be classified as an Ur-Lisp and runs on a DOS (Disk Operating System) such as FreeDOS or MS-DOS, as well as on DOS-emulators like DOSBox , DOSBox-X , or DOSBox-Staging . For an overview of provided symbols, special forms, builtin functions, and standard library see the index . Get SLED:
There are two fundamental data types: Pairs and Atoms (not-pairs). Atoms come in three variants: Symbols , Closures (functions), and some Special Symbols .
Symbols are unique names and consist of any combination of maximum 16 of the following characters:
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in