lexcat71 - display information about HP71 LEX files
lifutils lexcat71 [-r] INPUTFILE [> Output file ]
lifutils lexcat71 [-r] < Input file [> Output file ]
lifutils lexcat71 -?
lexcat71
reads a HP-71 LIF or raw lex file from standard input or the
file specified by the command line parameter
INPUTFILE and displays the following information on
standard output:
LEX file id
for each of existing lex tables:
|
- |
lowest token ID | ||
|
- |
highest token ID | ||
|
- |
existence of speed table | ||
|
- |
existence of message table | ||
|
- |
existence of poll handler | ||
|
- |
list of keywords with token number and characterization nibble |
|
-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 LEX file format is documented in the HP-71 IDS Volume 1, chapter 6.
If mem.lex is a raw file containing an HP71 lex file, then
cat mem.lex | lifutils lexcat71
will display information about the LEX file mem.lex
lexcat71 was written by Joachim Siebold, bug400@gmx.de using code from Tony Duell, ard@p850ug1.demon.co.uk and has been placed under the GNU Public License version 2.0