| parrotcode: WMLScript String | |
| Contents | Language Implementations | WMLScript | 

pmc/wmlsstring.pmc - WMLScript String

WmlsString extends String to provide a class with the behaviour of the WMLScript String type.

PMC *get_class()void increment()void decrement()PMC *absolute(PMC *dest)void i_absolute()PMC *neg(PMC *dest)void i_neg()PMC *bitwise_not(PMC *dest)void i_bitwise_not()PMC *logical_not(PMC *dest)void i_logical_not()
void add(PMC *value, PMC *dest)void i_add(PMC *value)PMC *subtract(PMC *value, PMC *dest)void i_subtract(PMC *value)PMC *multiply(PMC *value, PMC *dest)void i_multiply(PMC *value)PMC *divide(PMC *value, PMC *dest)void i_divide(PMC *value)PMC *floor_divide(PMC *value, PMC *dest)void i_floor_divide(PMC *value)PMC *cmodulus(PMC *value, PMC *dest)void i_cmodulus(PMC *value)PMC *bitwise_or(PMC *value, PMC *dest)void i_bitwise_or(PMC *value)PMC *bitwise_and(PMC *value, PMC *dest)void i_bitwise_and(PMC *value)void bitwise_xor(PMC *value, PMC *dest)void i_bitwise_xor(PMC *value)PMC *bitwise_shr(PMC *value, PMC *dest)void i_bitwise_shr(PMC *value)PMC *bitwise_lsr(PMC *value, PMC *dest)void i_bitwise_lsr(PMC *value)PMC *bitwise_shl(PMC *value, PMC *dest)void i_bitwise_shl(PMC *value)PMC *is_equal(PMC *value)PMC *cmp(PMC *value)

Francois Perrad.
|  |   |