[Larceny-users] Lexical errors' exceptions need &lexical
Derick Eddington
derick.eddington at gmail.com
Fri Mar 20 17:44:05 EDT 2009
... according to R6RS get-datum. R6RS get-datum also says they need
&i/o-read but I don't think that makes sense because lexical errors are
not I/O errors and vice versa. Ikarus decided to not include &i/o-read,
and Aziz asked the editors about this and they said they agree including
&i/o-read is wrong and they made some other comments, which you can read
here:
https://bugs.launchpad.net/ikarus/+bug/305374
--
: Derick
----------------------------------------------------------------
> (show-ex (read (open-string-input-port "-oops")))
Exception:
Condition:
((&error)
(&who (who get-datum))
(&message
(message
"Lexical Error: Missing delimiter in line 1: -o "))
(&irritants
(irritants (#<INPUT PORT *bytevector*>))))
>
More information about the Larceny-users
mailing list