![](/images/new-backgrounds/1264707/26470779x1.webp)
8086 Object Module Formats | Version 4.9 |
TYPE DEFINITION RECORD
-----(TyPDEF)-----
************************///*********///************
* |
| * |
| * |
| * |
| * |
| * |
* | REC | * | RECORD | * | NAME | * | EIGHT | * | CHK | * |
* | TY P | * | LENGTH | * | (L"INK86 | * | LEAF | * | SUM | * |
* | SEH | * |
| * | USE) | * | DESCRIPTOR | * |
| * |
* |
| * |
| * |
| * |
| * |
| * |
************************///*********///************ | ||||||||||
|
|
|
|
|
| I |
| I |
|
|
|
|
|
|
|
|
|
|
This record provides the description of the type of an object or objects presumably named by one or more names provided in PU6DEF, EXTDEF, BLKDEF, DEBSYI~ and/or LOCSY~ records. The type is described
as a Branch, which consists of a sequence of Leaves. The types supported, and the correspondinq branches, are provided in an appendix.
As many II EIGHT LEAF DESeRI PTOR" fields as necessary ,are used to
describe a branch. (Every such field except the last in the record describes eiqht leaves; the last such field describes from one to eiqht leaves.)
TYPE INDEX values 1 through 32767, which are contained in other record types to associate ohject types with object names, are defined implicitly by the sequence in which TYPDEF records appear in the obj ect file .
Use of this field is reserved for
EIGHT LEAF DESCRIPTOR
This field can describe up to eiqht Leaves. If; more than eight,
Leaves are to be represented, the field may be repeated as
necessary. Unless the last leaf is a Repeat Leaf (see below), the Branch is deemed to end in an indefinite sequence of easy null leaves. This field has the followinq format:
***********///******
* | E | * | LEAF |
* | * | ||
* | ~ | * | DESCRIPTOR |
* |
| * |
|
* |
| * |
|
*
*
*
*
*
***********///******
II