- changed status to resolved
quote, unquote and quasiquote should not be allowed in identifiers.
Issue #185
resolved
R6RS 4.2.1 Formal account doesn't allow identifiers to have quote(')
, unquote(,)
and quasiquote(`)
. Thus the following should be a lexical error.
(read (open-string-input-port "#!r6rs foo'bar"))
Comments (1)
-
reporter - Log in to comment
Make quote('), unquote(,) and quasiquote(`) invalid character inside of identifier on R6RS mode. (Fixes
#185). R6RS 4.2.1 says above 3 should not be part of identifier.→ <<cset d216f82aed52>>