chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Adding iset to core and using it for Unico


From: Felix
Subject: Re: [Chicken-hackers] [PATCH] Adding iset to core and using it for Unicode-capable SRFI-14.
Date: Sat, 02 Feb 2013 16:16:37 +0100 (CET)

> One thing I haven't done yet is update the types db.
> This is just equating char-sets and isets - if we want
> the two disjoint I can make a char-sets a thin wrapper
> around isets.
> 
> Alternately we can drop iset and just define everything
> in terms of chars to begin with, but I think iset is useful.
> 
> The libchicken size on my machine is about 100k larger.
> This should be reclaimed after the next change which
> would redefine the irregex char-sets in terms of SRFI-14.
> The change after that defines the utf8 egg char-sets in
> terms of the core.
> 
> The char-sets also take less space at runtime.  There
> are 17 default char-sets, each of which take 256 bytes
> in the old SRFI-14, and are guaranteed to be smaller in
> the new representation (usually only 5 words).

Very nice. Thanks, Alex! I'll have to review this thoroughly,
so please be patient.


cheers,
felix



reply via email to

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