Tables
memory map (cont’d)
initializing alphanumeric items (fig.), 4–12
initializing mixed usage items (fig.), 4–11
initializing with VALUEclause (fig.), 4–10
multidimensional
accessing with subscripts, 4–13
rules for (tab.), 4–14
defining, 4–4
OCCURS clause, 4–1
indexes, 4–1
keys, 4–1
subscripts (ex.), 4–13
one-dimensional, 4–1
multiple data items in (ex.), 4–2
organization of multiple data items (fig.),
4–2
one-dimensional (ex.), 4–2
one-dimensional organization of (fig.), 4–2
organization of
index and ascending search key (fig.), 4–4
relative indexing, 4–15
sample (ex.), 4–20
sequential search, 4–17
ATEND statement, 4–17
serial search
without VARYINGphrase (ex.), 4–23
serial search (ex.), 4–20
sizeadding items (ex.), 4–8
storage allocation, 4–6
using the SYNCHRONIZED clause, 4–7
subscripting with data names, 4–14
subscripting with data names (tab.), 4–14
subscripts
index name items (ex.), 4–15
three-dimensional
organization of (fig.), 4–4
three-dimensional (ex.), 4–4
two-dimensional
organization of (fig.), 4–4
two-dimensional (ex.), 4–4
using SEARCH and varying index data item
(ex.), 4–21
using SEARCH and varying index other than
the first (ex.), 4–20
using SEARCH and varying unrelated index
(ex.), 4–22
Tablesort, 9–9, 15–9
Tallyargument
to inspect data, 5–24
Tallycounter
to inspect data, 5–24
-taso flag, 1–14
Temporaryfiles
created by cobol, 1–17
directory used by cobol, 1–17
Temporaryfiles (cont’d)
TMPDIR environment variable used by cobol,
1–17
Temporarywork items
for arithmetic statements, 2–9
Terminalformat, 1–6
See also Developing programs
advantages of, 1–6
definition, 1–6
Terminalformat source line
structure and content of, 1–6
Terminalreference format, 1–6
Terminalscreen I/O, 11–1
Terminal-to-ANSI
format conversion, 14–3
Testing
nonnumeric data items, 3–3
numeric items, 2–3
relational tests, 2–3
/TIE, 1–35
/TIE qualifier
Compaq COBOL support for, B–4
Time, fractional seconds, B–27
TMPDIR environment variable
use during compliation, 1–17
-T num flag, 1–14
Tools, C–1
Topmargin, 10–13
-tps flag, 1–14, 1–15
TRACEBACK facility, 1–51
Tru64UNIX commands
for program development, 1–7
/TRUNCATE, 1–35
Truncationof data, 2–12
justified moves, 3–9
nonnumeric moves, 3–9
/[NO]TRUNCATEqualifier, 2–12
preventing, 2–1
-trunc flag, 2–12
-trunc flag, 1–14, 2–12
-tune, 15–2
/TUNE, 15–2
-tune flag, 1–14
U
UNLOCK ALL, 8–3
Unreachable code, B–10
Unresolved references, 1–23
Unstringing data, 5–6
UNSTRING statement, 5–6 to 5–17
common errors, 5–16
COUNT phrase, 5–12, 5–14
DELIMITED BY phrase, 5–8
delimiting multiple receiving items
results of (tab.), 5–9
delimiting with all asterisks
results of (tab.), 5–11
Index27