All -- I've just committed some new Perl modules. If nobody else takes it on, I'll tinker with the assembler and disassembler to make them use these. This way, as the format changes, it will be easier to keep things in sync. >From the commit message (and the header comments of Parrot/PackFile.pm): Functions for reading, writing and manipulating Parrot Pack Files. NOTE: This is a proposed term based on the fact that the file contains more than just byte code, and another language (Java) calls its binary files by a broader notion of what's in them (Class Files). Since Perl has packages, and since we use pack() to write them, we'll call them PackFiles (at least for now). That does, however, beg the question of file extension. Should we name the files "foo.pack" instead of "foo.pbc"? QUESTION: Does that mean that if we create something similar to the jar utility we have to call it packrat (rat for short), and use the .rat extension? :-) Regards, -- Gregor _____________________________________________________________________ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_____________________________________________________________________/