#866: DEPRECATE (after review) the *bigint*, pow* and nextkey_keyed VTABLE
functions
--------------------+-------------------------------------------------------
 Reporter:  bacek   |       Owner:       
     Type:  RFC     |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  core    |     Version:  1.3.0
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:          |  
--------------------+-------------------------------------------------------

Comment(by allison):

 For the record: whiteknight's reasoning is persuasive and I'm now in favor
 deprecating pow & bignum. The list of relevant vtable functions:

 {{{
 PMC* get_bignum()
 void set_bignum_int(INTVAL value)
 void set_bignum_num(FLOATVAL value)
 void set_bignum_str(STRING* value)
 PMC* pow(PMC* value, PMC* dest)
 PMC* pow_int(INTVAL value, PMC* dest)
 PMC* pow_float(FLOATVAL value, PMC* dest)
 void i_pow(PMC* value) :write
 void i_pow_int(INTVAL value) :write
 void i_pow_float(FLOATVAL value) :write
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/866#comment:12>
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