David A. Wheeler scripsit:

> My initial motivation is to support a naive Common Lisp processor
> while using the code we have. If we can support a mode where #'x is
> (function x), and carefully output some long names (quasiquote unquote
> unquote-splicing) as abbreviations (` , ,@),

I don't understand the purpose of this second point.  Common Lisps
do not understand these "long names", and expect the reader to
fully expand quasiquote notation into calls on either standard or
implementation-specific procedures, without any standardized syntax layer.
Thus `(a ,b) does not become (quasiquote (a (unquote b))), but something
like (list (quote a) b) directly.

-- 
First known example of political correctness:   John Cowan
After Nurhachi had united all the other         http://www.ccil.org/~cowan
Jurchen tribes under the leadership of the      co...@ccil.org
Manchus, his successor Abahai (1592-1643)
issued an order that the name Jurchen should       --S. Robert Ramsey,
be banned, and from then on, they were all           The Languages of China
to be called Manchus.

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to