Leopold Tötsch
/
'
1.0.0
(ARANDAL on 2009-03-23)
0.9.1
(ARANDAL on 2009-02-18)
0.9.0.1
(CHROMATIC on 2009-01-21)
0.9.0
(CHROMATIC on 2009-01-21)
0.8.2
(CHROMATIC on 2008-12-17)
0.8.1
(CHROMATIC on 2008-11-19)
0.8.0
(PARTICLE on 2008-10-21)
0.7.1
(PMIC on 2008-09-17)
0.7.0
(RGRJR on 2008-08-19)
0.6.4
(BSCHMAL on 2008-07-15)
0.6.3
(SMASH on 2008-06-17)
0.6.2
(CHROMATIC on 2008-05-20)
0.6.1
(PARTICLE on 2008-04-15)
0.6.0
(BSCHMAL on 2008-03-18)
0.5.3
(PMIC on 2008-02-21)
0.5.2
(RGRJR on 2008-01-15)
0.5.1
(JONATHAN on 2007-12-18)
0.5.0
(CHROMATIC on 2007-11-21)
0.4.17
(COKE on 2007-10-17)
0.4.16
(PARTICLE on 2007-09-18)
0.4.15
(PMIC on 2007-08-22)
0.4.14
(PARTICLE on 2007-07-17)
0.4.13
(ARANDAL on 2007-06-19)
0.4.12
(CHROMATIC on 2007-05-16)
0.4.11
(MDIEP on 2007-04-17)
0.4.10
(COKE on 2007-03-21)
0.4.9
(PMIC on 2007-02-22)
0.4.8b
(PARTICLE on 2007-01-17)
0.4.8a
(PARTICLE on 2007-01-17)
0.4.8
(PARTICLE on 2007-01-16)
0.4.8_01 DEV
(PARTICLE on 2007-01-16)
0.4.7
(CHIPS on 2006-11-14)
0.4.6
(CHIPS on 2006-08-09)
0.4.5
(LTOETSCH on 2006-06-19)
0.4.4
(LTOETSCH on 2006-05-14)
0.4.3
(LTOETSCH on 2006-04-02)
0.4.2
(LTOETSCH on 2006-02-22)
0.4.1
(LTOETSCH on 2006-01-08)
0.4.0
(LTOETSCH on 2005-12-04)
0.3.1
(LTOETSCH on 2005-11-06)
0.3.0
(LTOETSCH on 2005-10-01)
0.2.3
(LTOETSCH on 2005-08-05)
0.2.2
(LTOETSCH on 2005-07-03)
0.2.1
(LTOETSCH on 2005-06-04)
0.2.0
(LTOETSCH on 2005-05-08)
0.1.2
(LTOETSCH on 2005-03-06)
0.1.1
(LTOETSCH on 2004-10-09)
0.1.0
(LTOETSCH on 2004-02-29)
0.0.13
(LTOETSCH on 2003-10-31)
0.0.11.2
(SFINK on 2003-09-22)
0.0.11.1
(SFINK on 2003-09-21)
0.0.11
(SFINK on 2003-09-20)
0.0.10
(SFINK on 2003-03-17)
0.0.9
(SFINK on 2002-12-19)
0.0.8.1
(JGOFF on 2002-09-02)
0.0.8
(JGOFF on 2002-09-02)
0_0_7 DEV
(JGOFF on 2002-07-19)
0.0.6
(JGOFF on 2002-06-05)
0.0.5
(JGOFF on 2002-04-17)
0.0.4
(SIMON on 2002-03-19)
0.0.3
(SIMON on 2001-12-09)
0.0.2
(SIMON on 2001-10-05)
0.0.1
(SIMON on 2001-09-11)
parrot-0.4.0
++
/
Parrot::Vtable
NAME
Parrot::Vtable - Functions for manipulating vtables
SYNOPSIS
use Parrot::Vtable;
DESCRIPTION
Parrot::Vtable
provides a collection of functions for manipulating PMC vtables. It is used by build_tools/jit2h.pl , build_tools/pmc2c.pl , build_tools/vtable_h.pl , classes/genclass.pl , and classes/null.pl .
Functions
The following functions are exported:
parse_vtable($file)
Returns a reference to an array containing
[ return_type method_name parameters section MMD_type ]
for each vtable method defined in $file
. If $file
is unspecified it defaults to vtable.tbl . If it is not an MMD method, MMD_type
is -1.
vtbl_defs($vtable)
Returns the C typedef
definitions for the elements in the referenced vtable array.
vtbl_struct($vtable)
Returns the C struct
definitions for the elements in the referenced vtable array.
vtbl_macros($vtable)
Returns the C #define
definitions for the elements in the referenced vtable array.
vtbl_embed($vtable)
Returns the C function definitions to call the vtable methods on a PMC for the elements in the referenced vtable array.
%s %s(%s)
SEE ALSO
build_tools/jit2h.pl
build_tools/pmc2c.pl
build_tools/vtable_h.pl
classes/genclass.pl
classes/null.pl
1;