NAME

pmc2c2.pl - V2 PMC compiler

SYNOPSIS

perl classes/pmc2c2.pl --dump classes/foo.pmc ...

Create classes/foo.dump

perl pmc2c2.pl --vtable

Create vtable.dump

perl classes/pmc2c2.pl --tree classes/*.pmc

Print class tree of given pmcs.

perl classes/pmc2c2.pl -c classes/foo.pmc ...

Create classes/foo.c and pmc_foo.h from classes/foo.dump

OPTIONS

--debug

Increase debug level

--verbose

Increase verbose level

--no-lines

Omit source line info

--no-body

Emit an empty body in the dump. This may be useful for debugging.

INTERNALS

Please run e.g.

pmc2c2.pl --c --deb --deb sarray.pmc | less

to see internal data structures.

AUTHOR

Leopold Toetsch.

Many thanks to the author of pmc2c.pl, many useful code pieces got reused.