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.