chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] Re: #281: promote irregex to full unit


From: Chicken Trac
Subject: [Chicken-janitors] Re: #281: promote irregex to full unit
Date: Sat, 31 Jul 2010 13:52:14 -0000

#281: promote irregex to full unit
-----------------------------------------------------------------------+----
 Reporter:  zbigniew                                                   |       
Owner:  felix   
     Type:  enhancement                                                |      
Status:  accepted
 Priority:  major                                                      |   
Milestone:          
Component:  core libraries                                             |     
Version:  4.5.x   
 Keywords:  regex irregex movin-on-up to-the-east-side deluxe-apt sky  |  
-----------------------------------------------------------------------+----

Comment(by felix):

 The `total-irregex` branch in the git repository is more or less complete
 now and represents irregex 0.8.2. The tests seem to run ok. I have tried
 to tune the code with chicken-specific forms (guarded via `cond-expand`).
 There still is a lot that can be optimized. I would also like to run
 `mini-salmonella` once before declaring the branch as done.

 The old regex API has been moved into an egg, you can see it here:
 http://github.com/bunny351/protoeggs/tree/master/regex/

 I'm not sure how to handle the egg: should it be shipped with the core
 libs or should we forcefully modify the .meta files of all eggs that use
 it in a big update spree? (that should be backwards-compatible, since
 `chicken-install` should ignore any dependencies on `regex`.

 Sorry, I can't get the benchmarks in `uri-generic/trunk/alternatives` to
 run properly: `uri-generic.abnf.scm` accesses undefined identifiers (has
 abnf been updated recently?) and `uri-generic.irregex.scm` gives errors
 about named submatches it can't find.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/281#comment:17>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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