[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] Undelimited identifiers?
Besides ' acting as a delimiter, I have seen cases where other
lexeme's (as per R6RS) are deemed valid delimiters.
Consider: (foo a, b)
This is also invalid as per R6RS, but IIRC Chez allows this.
Another point is the REPL of any Scheme may raise different errors vs
a top-level problem.
Notably, IronScheme will give an ugly native exception for invalid
syntax (eg (list 'a'b)), but will give the correct condition (in the
R6RS case, &lexical) when invoking it as (read (open-string-input-port
This may or may not be a better case to test the reader.
I also note that you have listed Vicare twice.
Scheme-reports mailing list