David A. Wheeler scripsit:

> Stylistically, I'm not sure I'd want to *do* that intentionally,
> but closing out things on EOF isn't insane.  At least we don't get
> "stuck".  That does cause us to lose the ability to detect runaway
> collecting lists; is that loss worth it?

Experience with other such delimiters suggests the answer is no; users
are much more likely to accidentally drop a closing delimiter such as
a string quote than to rely on them being presumed at EOF.

Interlisp had a convention whereby a ] would close any number of )s back
to the last [, or to the outermost ( if there was no [.  (The dual was
also true, but less often relied on.)  However, no other branch of the
Lisp tradition has followed it: the general view is that every ( should
have its ), and every [ should have its ] in systems that use [].

-- 
Dream projects long deferred             John Cowan <co...@ccil.org>
usually bite the wax tadpole.            http://www.ccil.org/~cowan
        --James Lileks

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to