Home

Awesome

This is a toy lisp implementation loosely based on Paul Graham's The Roots of Lisp (postscript file).

Working:

TODO:

known bugs:

Side-effects in "if" or "cond" forms don't work:

  (define l (quote (1 2)))
  (if (inspect (cons 3 l)) 1 0)
  (inspect l)

Updated testing strategy: