FYI, I've restored something that was in the original modern-expressions definition, namely, that: (. expr) is exactly equal to: expr
Many Lisp implementations do this anyway (it basically falls out of the obvious way to implement the reader), including the current modern-expression reader in the git repository. But *defining* it to work means that no matter what symbols are used for GROUP/SPLICE/etc., there will be a way to escape them. It also means that there's a clean way to express symbols that begin with "." if we allow "." for indentation. If we hate it, we can get rid of it, but we need *SOME* escape mechanism, and this gives us one. It's also easy to grep for, if we switch to another one. --- David A. Wheeler ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss