[racket] `'unquote -- error or not?

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Fri Jul 8 00:24:00 EDT 2011

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.


Posted on the users mailing list.