TAL Programmer's Guide

Contents
096254 Tandem Computers Incorporated ix
Scanning Arrays 7-19
Delimiting the Scan Area 7-19
Determining What Stopped the Scan 7-20
Scanning Bytes in Word-Aligned Arrays 7-20
Multipart Scan Example 7-20
Comparing Arrays 7-23
Using Standard Functions With Arrays 7-23
Using Read-Only Arrays 7-24
Declaring Read-Only Arrays 7-24
Accessing Read-Only Arrays 7-24
Section 8 Using Structures
Kinds of Structures 8-1
Structure Layout 8-2
Declaring Definition Structures 8-3
Specifying Structure Occurrences 8-3
Using Indirection 8-3
Allocating Definition Structures 8-4
Addressability of Structures 8-6
Declaring Template Structures 8-7
Declaring Referral Structures 8-8
Specifying Structure Occurrences 8-8
Using Indirection 8-8
Allocating Referral Structures 8-9
Addressability of Structures 8-9
Declaring Simple Variables and Arrays in Structures 8-9
Declaring Arrays That Use No Memory 8-10
Allocating Simple Variables and Arrays in Structures 8-10
Alignment of Simple Variables and Arrays 8-10
Declaring Substructures 8-12
Declaring Definition Substructures 8-12
Declaring Referral Substructures 8-15
Declaring Fillers 8-16
Declaring Filler Bytes 8-16
Declaring Filler Bits 8-16