TAL Programmer's Guide

Modular Programming Example
Sample Programs
A–22 096254 Tandem Computers Incorporated
Data-Block Load Map
Figure A-2 shows the data-block load map for the modular programming example:
Figure A-2. Data-Block Load Map for Modular Program
DATA BLOCK MAP BY NAME
Base Limit Type Mode Name Date Time Lang Source File
000005 000204 COMMON WORD .DEFAULT_VOL 1992-04-13 12:59 TAL \XX.$VOL.PRG.INITS
000003 000012 COMMON WORD DEFAULT_VOL 1992-04-13 12:59 TAL \XX.$VOL.PRG.INITS
000000 000000 COMMON WORD IN_FILE_HANDLER 1992-04-13 12:59 TAL \XX.$VOL.PRG.INS
000002 000002 COMMON WORD MESSAGE_MODULE 1992-04-13 12:58 TAL \XX.$VOL.PRG.MSGS
000000 COMMON WORD MSG_LITERALS 1992-04-13 12:58 TAL \XX.$VOL.PRG.INP
000001 000001 COMMON WORD OUT_FILE_HANDLER 1992-04-13 12:59 TAL \XX.$VOL.PRG.OUTS
000000 COMMON WORD RECORD_DEFS 1992-04-13 12:59 TAL \XX.$VOL.PRG.MSGS
Mainline Compilation Statistics
Figure A-3 shows the mainline compilation statistics for the mainline module of the
modular programming example:
Figure A-3. Compilation Statistics for Mainline Module
BINDER - OBJECT FILE BINDER - T9621D20 - (01JUN93) SYSTEM \XX
Copyright Tandem Computers Incorporated 1982-1993
Object file \XX.$VOL.PRG.CONVERTO
TIMESTAMP 1993-04-13 17:44:49
1 Code page
1 Data page
0 Resident code pages
0 Extended data pages
0 Top of stack location in words
1 Code segment
0 Binder Warnings
0 Binder Errors
TAL - Transaction Application Language - T9250D20 - (01JUN93)
Number of compiler errors = 0
Number of unsuppressed compiler warnings = 0
Number of warnings suppressed by NOWARN = 0
Maximum symbol table space used was = 19944 bytes
Number of source lines = 5646
Compile cpu time - 00:00:01
Total elapsed time - 00:00:19