Eric,

Eric Schulte wrote:
>>> What is still unclear to me as well, is why =()= and =nil= aren't the same
>>> from Babel's point of view?
>>
>> However, I think I understood this one: it is because nil is interpreted as a
>> string, not as the empty list; right?
>>
>> That's because strings aren't quoted, right?
>
> Yes.

Apart from the automatic (and, maybe, sometimes unwished) coercion of a symbol
into a string (case of `nil'), are you aware of other tricky stuff?

For my own understanding, why didn't we force the user to quote all strings,
and avoid the above problem?

Best regards,
  Seb

-- 
Sebastien Vauban


Reply via email to