Re: string interpolation (newbie)



+ Stephen Ramsay <sramsay@xxxxxxx>:

| but I guess I was really just trying understand why "nil" is the
| destination parameter that creates this effect (the empty list,
| right?).

NIL has more roles than the empty list. It is also the false value.
In the same vein, T is the generic true value, although any value
other than NIL is considered true. And in addition, both NIL and T
are self-evaluating symbols. They are occasionally used for other
special purposes, and this is just one of those occasions.

--
* Harald Hanche-Olsen <URL:http://www.math.ntnu.no/~hanche/>
- Debating gives most of us much more psychological satisfaction
than thinking does: but it deprives us of whatever chance there is
of getting closer to the truth. -- C.P. Snow
.



Relevant Pages