wcat41 - list the contents of a raw HP41 Write All file
lifutils wcat41 [-r] INPUTFILE [> Output file ]
lifutils wcat41 [-r] < Input file [> Output file ]
lifutils wcat -?
wcat41 reads an HP41 Write All file from standard input or the file specified by the command line parameter INPUTFILE. It then writes to standard output the following information :
The SIZE (number of user data registers) and the location of the first statistical register.
The number of KARs (Key Assignment Registers) found.
The ID and size of any buffers.
Global labels (and ENDs) of user programs, in a format similar to CAT 1 on the HP41.
|
-r |
Skip an existing LIF header of the input file. This is mandatory, if the input file is a LIF instead of a raw file. | ||
|
-? |
Print a message giving the program usage to standard error. |
The format of an HP41 Write All file is not well documented. However it is simply a dump of all the HP41 user memory (excluding extended memory) in the logical order. The data stored in HP41 User Memory is documented in most books on synthetic programming, for example the Synthetic Programming Quick Reference Guide by J. Smith.
To get a catalogue of a raw HP41 Write All file called all1.w41 , type : lifutils wcat41 < all1.w41
wall41(1)
wcat41 was written by Tony Duell, ard@p850ug1.demon.co.uk and has been placed under the GNU Public License version 2.0