[Top][All Lists]
[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: |
Sat, 15 Mar 2008 17:31:53 +0100 (CET) |
From: Tobia Conforto <address@hidden>
Subject: Re: [Chicken-users] ditching syntax-case modules for the utf8 egg
Date: Fri, 14 Mar 2008 12:41:51 +0100
> Alex Shinn wrote:
> > I'm considering changing the utf8 egg to no longer use syntax-case
> > modules, so that it would work like the numbers egg.
> >
> > The way this would work is that, naturally, if you wanted to use
> > utf8 semantics you'd just (use utf8), this time with no need for
> > syntax-case and nothing to import.
> >
> > External modules, by default, would integrate standard string
> > procedures and not be affected. However, if you wanted to make an
> > extension optionally work with utf8 semantics you could compile it
> > with (declare (not usual-integrations))
>
> This seems very straightforward and natural. What are the
> disadvantages, if any? (except for compatibility, aka. tremendous
> breakage as Felix put it)
>
Because integration of string routines does not work when
string procedures are used in a non-operator position (for
example by passing them to higher order functions).
cheers,
felix
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, (continued)
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Alaric Snell-Pym, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, John Cowan, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Graham Fawcett, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Kon Lovett, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, John Cowan, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Kon Lovett, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Alex Shinn, 2008/03/17
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Peter Bex, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, F. Wittenberger, 2008/03/18
- Re: [Chicken-users] ditching syntax-case modules for the utf8 egg, Alex Shinn, 2008/03/18
Re: [Chicken-users] ditching syntax-case modules for the utf8 egg,
Felix Winkelmann <=