TAL Programmer's Guide
File Name Map
Compiler Listing
15–10 096254 Tandem Computers Incorporated
Figure 15-8. Global Map
Identifier Class Type Class-Specific Information
PROCESS_STOP_ PROC EXTERNAL
ABENDPARAM DEFINE OPTIONS.<10:10>
AB_OPENERR DEFINE %B00000000001D
ACCESS_JNK DEFINE ASSIGN.OPTION1.<05:05>
ACCESS_INFO VARIABLE TEMPLATE,402
1 INCL_LEN 0,2 INT
1 AC 2,2 INT
AC_INFO_DEF DEFINE BEGIN INT INCL_LEN; INT AC[0:
ADD_ LITERAL INT %000021
ALL_FCB DEFINE INT.$1[0:FSIZE-1]:=[FSIZE,%000
AP_BLOCK BLOCK
AP_FILE_OK PROC INT EXTERNAL
BLIST_CTL VARIABLE,4 STRUCT INDIRECT BLST_P=001
COD_PTR VARIABLE INT(32) DIRECT AP_BLOCK+002
COMPRS VARIABLE INT DIRECT AP_BLOCK+011
DIMEN_INFO VARIABLE TEMPLATE,16
1 NUM 0,2 INT
1 DOUCE 2,2 INT
1 DIM_T 4,12 SUBSTRUCT
2 LOW_C 4,1 STRING
2 UP_C 5,1 STRING
2 LOW_B 6,4 INT(32)
2 UP_B 12,4 INT(32)
FILE_GETINFO_ PROC EXTERNAL
FNAMECOLLAPSE PROC EXTERNAL
In the preceding example, the C-series equivalent for the D-series PROCESS_STOP_
procedure is ABEND; for FILE_GETINFO_, it is FILEINFO.
File Name Map When the FMAP directive is in effect, the compiler prints the file map, starting with
the first file it encounters and reporting each file introduced by SOURCE directives
and TACL ASSIGN and DEFINE commands. The file map shows the complete name
of each file and the date and time when the file was last modified. Figure 15-9 shows
the file map format for a multisource file listing.
Figure 15-9. File Name Map
FILE MAP BY ORDINAL
File No. Date Time Source File
[1] 1992-12-31 15:30:14 $VOL.PROG1.SOURCE1S
[2] 1993-02-27 12:42:19 $VOL.PROG1.SOURCE2S
[3] 1993-02-29 2:32:34 $SHR.MSGXX.IMSGSHRS