008-quote.scm (284B)
1 ; '() should evaluate to nil; we need a primitive that turns nil into 0 2 ; status. Use if + lambda we already have. (if (null? '()) 0 1) requires 3 ; null?. For now, just verify '() reads + evals without crashing by: 4 ; ((lambda (x) (sys-exit 23)) '()) 5 ((lambda (x) (sys-exit 23)) '())