#1288: Limit the required interface for PMCs
--------------------+-------------------------------------------------------
 Reporter:  coke    |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  none    |     Version:  trunk
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:          |  
--------------------+-------------------------------------------------------
 {{{
 In the pdd03 design document there is the todo item (with context):

 =item 5 C<FLAT> (P only)

 If this bit is set on a PMC value, then the PMC must be an aggregate. The
 contents of the aggregate, rather than the aggregate itself, will be
 passed.

 If the C<NAMED> bit is also set, the aggregate will be used as a hash; its
 contents, as key/value pairs, will be passed as named parameters. The PMC
 must implement the full hash interface. {{ TODO: Limit the required
 interface. }}

 What is the required interface? How should it be limited? This, I
 suspect, needs to be discussed and decided upon, and then documented
 in the PDD.
 }}}

 Originally reported in http://rt.perl.org/rt3/Ticket/Display.html?id=45367

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1288>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to