View Source Document

README.md

Lisp

(Up) | See also: Programming Languages, Functional Programming, Scheme


Web resources

The Standard Lisp Report

clojure - What are the tasks of the "reader" during Lisp interpretation? - Stack Overflow

dblp: LISP and Functional Programming 1990

(in 6502) COMFY-6502 compiler: port to Common Lisp ★★

(in Commodore 64) \"Micro-Lisp\" a lisp for the C64 - Google Groups

Repositories

(in Compiler Construction) radian-software/kalyn: self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch.

(in Programming Languages) ympbyc/Carrot: Purely functional lisp featuring: default currying, left-associative s-expression, lazy evaluation, static type system, and statically determined multimethods. ★★★

(in Programming Languages) samrushing/irken-compiler: Irken is a statically typed variant of Scheme. Or a lisp-like variant of ML.

(in Programming Languages) xixixao/Shem: The compiler of the programming language Shem

Papers

Special Forms in Lisp (online @ nhplace.com) ★

Books

Lisp 1.5 Programmer's Manual (online @ archive.org) (borrow @ archive.org) 🏛️ 💭

The Little Lisper (online @ archive.org) 🏛️

Lisp (online @ archive.org) (borrow @ archive.org, archive.org) ★

A Common Lisp Workbook (borrow @ archive.org)

(in Functional Programming) ACM Symposium on LISP and Functional Programming, 1984 (borrow @ archive.org) ★ 💭