029E8 |
DOARRY
|
Array prologue
5 size
5 prologue of objects
5 # of dimensions
5n dimensions
.. objects (content only)
|
02B62 |
DOBAK
|
Backup prologue
5 size
2 # of chars in name
.. name
.. object
5 DOBINT
5 CRC
Apparently unused on the 49
|
02911 |
DOBINT
|
BINT prologue
5 number (hex)
|
029BF |
DOCHAR
|
Character prologue
2 character
|
02977 |
DOCMP
|
Complex number prologue
3 real exponent
12 real mantissa
1 real sign
3 complex exponent
12 complex mantissa
1 complex sign
|
02DCC |
DOCODE
|
Code prologue
5 length
.. machine code
|
02D9D |
DOCOL
|
Secondary prologue
.. objects
5 SEMI
|
02A2C |
DOCSTR
|
String prologue
5 length
.. characters
|
0299D |
DOECMP
|
Long complex prologue
5 real exponent
15 real mantissa
1 real sign
5 complex exponent
15 complex mantissa
1 complex sign
|
02955 |
DOEREL
|
Long real prologue
5 exponent
15 mantissa
1 sign
|
02ADA |
DOEXT
|
Unit object prologue
.. object (usually a real)
.. unit
5 SEMI
|
02775 |
DOFLASHP
|
Flash pointer prologue
3 flash bank #
4 command #
|
02B1E |
DOGROB
|
GROB prologue
5 size
5 height
5 width
|
02A4E |
DOHSTR
|
HXS prologue
5 length
.. hex digits, reverse order
aka: DOHXS
|
02E48 |
DOIDNT
|
Global name (ID) prologue
2 # of characters
.. characters
|
02E6D |
DOLAM
|
Local name (LAM) prologue
see <see>DOIDNT
|
02A0A |
DOLNKARRY
|
Linked array prologue
Not used by the system.
|
02B40 |
DOLIB
|
Library prologue
5 size
2 # of characters
.. name
2 # of characters (unless 0)
3 library ID
5 hash table offset
5 message table offset
5 link table offset
5 config object offset
.. contents
4 CRC
;
XLIBs:
1 or 3: kind
3 library ID
3 command ID
.. object
--
<REF>TEXT:Libraries
|
02A74 |
DOLIST
|
List prologue
see <see>DOCOL
|
02933 |
DOREAL
|
Real number prologue
3 exponent
12 mantissa
1 sign
|
02E92 |
DOROMP
|
XLIB prologue
3 library ID
3 command #
|
02A96 |
DORRP
|
Directory prologue
Home directory:
3 # of attached libs
n*[
3 library ID
5 address of hash table
5 address of message table
]
5 offset of last object
*[
5 offset to previous object
00000 for the first one
2 # of characters
.. name of object
2 # of characters
.. object
]
;
Subdirectories:
3 # of attached library
7FF if none
5 offset of last object
.. same as above
|
02AB8 |
DOSYMB
|
Symbolic prologue
.. objects
5 SEMI
|
02AFC |
DOTAG
|
Tagged object prologue
2 # of chars in tag
.. tag
.. object
|
02B88 |
DOEXT0
|
|
02BAA |
DOEXT1
|
aka: DOACPTR
|
02BCC |
DOEXT2
|
|
02BEE |
DOEXT3
|
|
02C10 |
DOEXT4
|
|