Sun Sep 13 17:44:06 CEST 2009
quotation vs. prefix
To distinguish variables from symbols some form of syntax tagging
needs to be used. In SICP and On Lisp, the `?' character is used for
this. I picked explicit quotation, which would translate to PLT's old
match form. This choice is quite arbitrary as it's straightforward to
translate, so I'm going to switch back to the SICP/OL style.
EDIT: Funny, apparently in SICP this is also just surface syntax:
variables are tagged as (? <name>) for efficiency.