lexcat71

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
REFERENCES
EXAMPLES
AUTHOR

NAME

lexcat71 - display information about HP71 LEX files

SYNOPSIS

lifutils lexcat71 [-r] INPUTFILE [> Output file ]

lifutils lexcat71 [-r] < Input file [> Output file ]

lifutils lexcat71 -?

DESCRIPTION

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

OPTIONS

-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.

REFERENCES

The LEX file format is documented in the HP-71 IDS Volume 1, chapter 6.

EXAMPLES

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

AUTHOR

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