Parrot::OpTrans::CGP - C Goto Predereferenced Transform
Parrot::OpTrans::CGP inherits from Parrot::OpTrans::CPrederef and Parrot::OpTrans::CGoto to provide predereferenced register addressing and C goto run loop.
Parrot::OpTrans::CGP
Parrot::OpTrans::CPrederef
Parrot::OpTrans::CGoto
goto
core_type()
Returns PARROT_CGP_CORE.
PARROT_CGP_CORE
suffix()
The suffix is '_cgp'.
'_cgp'
core_prefix()
The core prefix is 'cgp_'.
'cgp_'
defines()
Returns the C #define macros required by the ops.
#define
goto_address($address)
Transforms the goto ADDRESS($address) macro in an ops file into the relevant C code.
goto ADDRESS($address)
goto_offset($offset)
Transforms the goto OFFSET($offset) macro in an ops file into the relevant C code.
goto OFFSET($offset)
goto_pop()
Transforms the goto POP() macro in an ops file into the relevant C code.
goto POP()
Parrot::OpTrans
Parrot::OpTrans::C
Parrot::OpTrans::CSwitch
Parrot::OpTrans::Compiled
To install Parrot::Op, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Parrot::Op
CPAN shell
perl -MCPAN -e shell install Parrot::Op
For more information on module installation, please visit the detailed CPAN module installation guide.