[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

() as an expression

   Message-ID: <1990Jan23.203035.148@vicom.com>
   Date: 23 Jan 90 20:30:35 GMT
   >From: Roderic Taylor <snorkelwacker!apple!vsi1!roderic@bloom-beacon.mit.edu>
   To: scheme@mc.lcs.mit.edu

   In a recent article Jason Coughlin (jk0@sun.soe.clarkson.edu) writes:
      Why is () an invalid expression?  It seems to me that it is a constant.

   () is not a constant.  '() is a constant (at least in the sense
   you're thinking).  This is the way Lisp works with all lists, not
   just the empty one.

Begging your pardon, but this is the way *Scheme* works with all lists.
As dearly as we may love Scheme, we must recognize that there are
other dialects of Lisp, some of greater seniority.