NAME
deprecated.ops - Deprecated Opcodes
DESCRIPTION
These operations are slated for complete removal once their deprecation period expires but have been moved out of core on another ticket.
- exchange(inout INT, inout INT)
- exchange(inout NUM, inout NUM)
- exchange(inout PMC, inout PMC)
- exchange(inout STR, inout STR) Exchange the contents of registers $1 and $2
- setp_ind(in INT, invar PMC) Set the PMC in register $1 to $2. Please note, that the register allocator doesn't track the usage of the affected register - handle with care.
- setn_ind(in INT, in NUM) Set the number in register $1 to $2. Please note, that the register allocator doesn't track the usage of the affected register - handle with care.
- sets_ind(in INT, in STR) Set the string in register $1 to $2. Please note, that the register allocator doesn't track the usage of the affected register - handle with care.
- seti_ind(in INT, in INT) Set the int in register $1 to $2. Please note, that the register allocator doesn't track the usage of the affected register - handle with care.
- cleari()
- clearn()
- clearp()
- clears() Clear all the registers of the type indicated in the name of the operation.INTVAL ('i') and FLOATVAL ('n') registers clear to zero.PMC ('p') and STRING ('s') registers clear to NULL.
COPYRIGHT
Copyright (C) 2010, Parrot Foundation.
LICENSE
This program is free software. It is subject to the same license as the Parrot interpreter itself.