TAL Programmer's Guide

15 Compiler Listing
096254 Tandem Computers Incorporated 15–1
This section describes the TAL listing and gives brief samples of the information. A
TAL listing can consist of:
Page header
Banner
Compiler messages
Source listing
Local or sublocal map
INNERLIST listing
CODE listing
ICODE listing
File map
Global map
Cross-reference listings
LMAP listings
Compilation statistics
Page Header The header for each page consists of:
The page number of the listing
The sequence number for the current source file
The name of the current source file
The date and time of compilation in the form yy-mm-dd hh:mm:ss (not shown)
An optional page heading caused by the PAGE directive or by the compiler
In a listing for multiple source files, the header for pages that contain load maps, cross-
references, and statistics shows the name and number of the first file. Figure 15-1
shows the format of the header:
Figure 15-1. Page Headers
Page No. Source File Source File Name Optional Heading
Page 1 [1] $VOL.PROG1.SOURCE1S
Page 2 [2] $VOL.PROG1.SOURCE2S MY ROOT SOURCE FILE
Page 3 [2] $VOL.PROG1.SOURCE2S MY ROOT SOURCE FILE
Page 4 [3] $SHR.MSGXX.IMSGSHRS INTERPROCESS MESSAGES
Page 59 [1] $VOL.PROG1.SOURCE1S GLOBAL MAP
Page 66 [1] $VOL.PROG1.SOURCE1S LOAD MAPS
Page 70 [1] $VOL.PROG1.SOURCE1 BINDER AND COMPILER
STATISTICS