The VikiD Truth

Knowledge base / Computing / Lisp family

subr.l

Reading this in 2026. This page reproduces src64/subr.l from the PicoLisp sources (pil64), as I studied them around 2017. It implements the list primitives (car, cdr, cons and friends) in pil64’s generic assembly language. PicoLisp is MIT-licensed, © Software Lab, Alexander Burger. Since 2020 the current PicoLisp is pil21, which is written in PicoLisp itself and compiled through LLVM, so the line-by-line details here belong to the older 64-bit assembly implementation; the ideas carry over. Current sources are at software-lab.de.

Computing | Picolisp | ASM | pil sources

Sources

Last edited · 10 revisions

Tags: #Computing