On Apr 23, 2009, at 9:53 PM, Abdulaziz Ghuloum wrote:

Anyways, Ikarus does not have an implicit %app macro, and when it
does, it won't be compatible with PLT's ...

Which is incompatible with R6RS.  For example, the program

#!r6rs
(import (rnrs))
(define \x23;%app 12)

should not signal an error, and the program

#!r6rs
(import (rnrs))
(display
  (let-syntax ([\x23;%app (lambda (x) 12)])
    (+ 1 2)))

should display 3 not 12.

Aziz,,,

[ccing Matthew, who most probably knows this already, but
just in case]

Reply via email to