Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

LISP [Part 1]

Name: Anonymous 2007-11-30 11:15

LISP

Name: Anonymous 2008-01-11 17:37

WTF, >>442?

CL-USER(1): null
Error: Attempt to take the value of the unbound variable `NULL'.
  [condition type: UNBOUND-VARIABLE]

Restart actions (select using :continue):
 0: Try evaluating NULL again.
 1: Use :NULL instead.
 2: Set the symbol-value of NULL and use its value.
 3: Use a value without setting NULL.
 4: Return to Top Level (an "abort" restart).
 5: Abort entirely from this (lisp) process.
[1] CL-USER(2):

The symbol nullp isn't interned so we have to juggle to read it first (interning it) and then access the function associated with it.
null doesn't have a value binding, only a function binding. Read CLtL 2.
The absurd redundance of #' is when people write #'(lambda ...)

Newer Posts