[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
() as an expression
- To: Scheme@lcs.mit.edu
- Subject: () as an expression
- From: Guy Steele <gls@think.com>
- Date: Wed ,24 Jan 90 12:20:48 EDT
- Cc: gls@think.com
- In-reply-to: Automatic Scheme Digestifier's message of 24 Jan 90 02:15:06 EST <DIGEST.184.900124.021506.32@MC.LCS.MIT.EDU>
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.
--Guy