Download Print this page

Radio Shack TRS-80 Model II Reference Manual page 238

Disk operating system
Hide thumbs Also See for TRS-80 Model II:

Advertisement

Model II
TRSDOS
~\
Status bits (F register) affected when parse did
not
reach maximum length:
Z flag:
Z (set) if parse ended with a separator
NZ (not set) if parse ended with a terminator
C flag:
C (set) if there were trailing blanks between end of field and next
non~blank
separator or terminator
NC (not set) if there were no trailing blanks
List Address Block
The List Address Block is six bytes long and contains two-byte addresses
(lsb,msb) for three change-lists:
List 1: Characters to be used as terminators
List 2: Additions to the set of field characters
List 3: Deletions from the set of field characters, i.e., alphanumerics to be
interpreted as separators
Each list has the following form:
nisthe
number of
characters in
list
nth
character
Notes:
1. There are three ways to indicate a null list:
a) Set the character-count byte (n) equal to zero.
b) Set the pointer in the List Address Block to zero.
c) Set DE=O if you aren't going to provide any lists.
2. Characters are stored in lists in
ASCII
form.
3.
If
a character appears in more than one list, it will have the characteristics
of the first list that contains it.
274

Advertisement

loading