DOS에서 Scheme을 닮은 LISP를 직접 돌려보세요: SLED
Schemy Lisp En DOS
SLED(Schemy Lisp en DOS)는 DOS에서 실행되는 순수 상징적 LISP 인터프리터로, Scheme에서 영감을 받았습니다. Kilo LISP에서 파생되었지만 매크로를 제거하고 트램펄린 평가기와 꼬리 호출 최적화(TCO)를 추가했습니다. 힙 12,288노드, 심볼 테이블 2,048자 등 DOS의 제약 속에서 동작하며, FreeDOS나 MS-DOS는 물론 DOSBox 계열 에뮬레이터에서도 실행됩니다. REPL, 표준 라이브러리, 불변 데이터 구조를 갖추고 있으며, 숫자 대신 tally numerals을 사용하는 독특한 방식도 특징입니다.
SLED는 순수하게 상징적인 LISP로, Scheme에서 영감을 받았으며 DOS에서 실행됩니다.