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, 02 Aug 2010 12:21:57 -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):

 Replying to [comment:32 sjamaan]:
 >
 > What I don't understand is the need for repeating the procedure name.
 This is also not in the Declarations document: the type declaration
 {{{(procedure irregex-match-valid-index? ((struct regexp-match) *)
 boolean)}}} does not match the production {{{(procedure (VAL1 ...
 [#!optional VALOPT1 ...] [#!rest [VAL]]) . RESULTS)}}}

 The name is optional (forgot to document this, will now) and is required
 to get at the procedure name even if the type propagated through various
 expressions in the flow-analysis done by "-scrutiny".

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