808#;
O,?ject
Module
Formats
Version
4.(')
DEBUG.
SYMBOLS.
RECORD
--.---- - -{OEBSYM)
~*********************///*********///*********************///***********
* * * * * * *
REC
*
RECORD
*
FRAME
*
SYMBOL
* * TYPE * CaK *
TYP *
LENGTH
*INFORMATION*
NAME
* OFFSET * INDEX *
SUM
*
7 EH * * * * * * *
* * * * * * *
~*********************///*********///*********************///***********
I I
+-------------repeated--------------+
This
record
provides
information
about
all
local
symbols
includinq
stack
and
based
symbols.
The
purpose
of
this
information
is
to
aid
ICE
and
other
debuqqinq
programs.
The
information
in
this
record
is
processed
but
not
used
by
the
R&
L
prod
ucts.
The
symbols
in
the
~ecord
were
oriqinally
defined
in
a
source
module
of
name
qiven
by
the
most
recently
precedinq
T-~ODULE
HEADER
record.
The
scope
of
the
symbols
in
the
block
of
the
most
recently
precedinq
been
closed
by
a
BLKE~D.
If
no
such
qlobal
to
the
source
module
of
preceding
THEADR.
record
is
defined
to
be
the
BLKDEF
whose
extent
has
not
yet
BLKDEF
exists
the
symbols
are
name
qiven
by
the
most
recently
FRAME.
INFOR~ATION
This
field
gives
information
about
the
frame
of
the
symbols
defined
in
the
record.
It's
format
is
as
follows:
***********///*****
* * *
*FRAME*
*INfO
*
* *
DATUM
*
*
*
* * *
***********///*****
The
FRAME
INFO
byte
has
the
followin~
format:
*********************************
* , I I I I
* B I L I
(l
I " I
~
I
* I I I I ,
I , *
FRA~E
*
r-1ETHOD
*
*********************************
57