[plt-scheme] keywords (a backward-incompatible change)

From: Alex Shinn (foof at synthcode.com)
Date: Sat Oct 1 10:53:20 EDT 2005

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


Posted on the users mailing list.