SLED: запускаем Scheme-подобный LISP прямо в DOS

Schemy Lisp En DOS

SLED — это чисто символьный LISP, вдохновлённый Scheme и работающий в DOS (FreeDOS, MS-DOS) и эмуляторах вроде DOSBox. Он произошёл от Kilo LISP, но лишился макросов и приобрёл другие возможности. В SLED нет чисел — вместо них используются списки (унарные числа). Поддерживаются замыкания, хвостовая рекурсия и оптимизация хвостовых вызовов. Система имеет REPL, стандартную библиотеку и ограничения реального режима DOS: куча на 12288 узлов и таблица символов на 2048 символов.

В Lisp, Scheme и, в частности, в SLED, S-выражения используются как для данных, так и для исходного кода.

Ещё за этот день

2026-09-06