boot2

Playing with the boostrap
git clone https://git.ryansepassi.com/git/boot2.git
Log | Files | Refs | README

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)) '())