At 12:18 PM +0200 8/5/03, Leopold Toetsch wrote:
First: any changes here imply, that assemble.pl/disassemble.pl will
seeze to work.
Well, there's disassemble.c, which pdb uses; does that do everything that you want?
All packfile.c based utilities are fine, as disassemble.c is[1]. F<pdump> has a --disassemble option too. These tools are ok. Only the handrolled (sorry) perl stuff isn't working. If someone want's to get Inline::C::Parrot::ByteCode a try I'm all for it. Writing such utilities in plain C is not really nice. There is a F<PakFile2.xs> in the tree, which never worked for me.
Simon
leo
[1] we currently have:
$ make disassemble $ ./parrot -o mops.pbc examples/assembly/mops.pasm $ ./disassemble mops.pbc [ ... ] $ make pdump $ ./pdump -d -t mops.pbc [ ... ]