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: Mon, 19 Jul 2010 22:26:09 -0000

#281: promote irregex to full unit
-----------------------------------------------------------------------+----
 Reporter:  zbigniew                                                   |       
Owner:  felix   
     Type:  enhancement                                                |      
Status:  assigned
 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):

 Replying to [comment:11 zbigniew]:
 > Hi, sorry I have been ignoring this ticket.  I don't think that the
 regex API itself has to be deprecated necessarily.  It offers some useful
 convenience functions and I still use it all the time, I just use irregex
 to fill in the gaps.  For example there is no way that I know of in
 irregex to just return a list of all submatches, which you could then pass
 to a match-let macro.  Instead you must call irregex-match-substring for
 every single item.
 >
 > I suppose then that a regex egg could be created, although it would
 force all core calls to use the irregex API.  It sounds like you are okay
 with this though.

 Thanks for the suggestion - I way quite clueless about how to get rid of
 regex without breaking everything. Making regex an extension should be
 possible.

 >
 > Let me know what you need me to do for this ticket.

 It's all quite a piece of work, but I get along well.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/281#comment:13>
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]