I have wondered whether "quote", "quasiquote", and "unquote" should be renamed to "#%quote" or "#quote", etc.

In theory, the names are problematic for quoted s-exp data like SXML and xexprs. And I believe the names are used only rarely in code for their current purpose, outside of macro transformers.

Scheme did well to ditch "nil" and "t", IMHO. I don't know why the quoting syntax was allowed to keep polluting the identifier namespace.

--
http://www.neilvandyke.org/
_________________________________________________
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/users

Reply via email to