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: Alex Shinn
Subject: Re: [Chicken-users] ditching syntax-case modules for the utf8 egg
Date: Sun, 16 Mar 2008 16:04:33 +0900
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (darwin)

>>>>> "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.

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.

That may have more to do with the fact that the utf8 egg may
never have gotten much usage, but if that's the case it's
silly to worry about compatibility.  Anyway, the places
where it can break (treating strings like byte-strings) are
easy to detect and fix.

-- 
Alex




reply via email to

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