chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] ditching syntax-case modules for the utf8 egg


From: felix winkelmann
Subject: Re: [Chicken-users] ditching syntax-case modules for the utf8 egg
Date: Mon, 17 Mar 2008 09:08:46 +0100

On Sun, Mar 16, 2008 at 8:04 AM, Alex Shinn <address@hidden> wrote:
> >>>>> "Felix" == Felix Winkelmann <address@hidden> writes:
>
>     Felix> Alex, what happens if I pass string operators as first
>     Felix> class values? These don't get inlined. What
>     Felix> happens now?
>
>  I actually thought the change you introduced didn't really
>  inline most of the operators but referenced a static table,
>  and that this would occur regardless of whether the
>  procedure was in operator position or not.

No, integration only happens in operator position.

>
>  If that's not the case, what happens is the same thing that
>  happened before when you imported utf8 into the top-level -
>  and there have been no bug reports about that yet.

But won't syntax-case's module system rewrite the variable
reference, regardless whether the identifier is in operator
position or not?


cheers,
felix




reply via email to

[Prev in Thread] Current Thread [Next in Thread]