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