Now BuzzPerl can read, write, and dump Buzz files. Also manipulate and create new Buzz data (for example create new patterns).
READ BUZZ FILES: WORKING. All data from the Buzz file is represented as a hash in Perl. Machines, Patterns, etc, can be referenced (i.e. It's not just a raw data load-- data is unpacked).
WRITE BUZZ FILES: WORKING. Data from the hash is packed properly before being written to the file. This was fixed since v0.1.
DUMP BUZZ FILES: WORKING. Now part of buzzwrite.pl. Set my $debug=1; to do a nice dump of all the buzz file data (i.e. Lists out all machines, their parameters, all pattern data in
MANIPULATE BUZZ DATA: WORKING. The data from the Buzz file is represented internally as a perl hash. You can create patterns from scratch from within Perl. See sub changepatt for an example on how to do this.