[plt-scheme] keywords (a backward-incompatible change)
At Sat, 1 Oct 2005 10:21:03 -0400, Eli Barzilay wrote:
>
> So it seems like it would be easy to insert one more step to this
> chain:
>
> (do-ec (g arg1 arg ...) cmd)
> ->
> (unkeywordify g (do-ec:do cmd) arg1 arg ...)
>
> and make `unkeywordify' a syntax-case macro that will do this
> transformation:
Indeed, the Gauche version of SRFI-42 uses this approach should you
want to use it. The idea is a bit of a hack, and doesn't play well
with user extensions to SRFI-42, but basically works.
--
Alex