TAL Programmer's Guide
Compiling Source files
Compiling Programs
14–4 096254 Tandem Computers Incorporated
Target File Option
The target file is the disk file that is to receive the object code. You can specify a file
name or a TACL DEFINE name as described in Appendix E.
Previous examples sent the object code to a disk file named MYOBJECT:
TAL /IN mysource/ myobject
If you omit the target file, BINSERV creates a file named OBJECT on your current
default subvolume. If an existing file has the name OBJECT or the name you specify,
BINSERV purges the file before creating the new target file. If the existing file is
secured so BINSERV cannot purge it, BINSERV creates a file named ZZBInnnn, where
nnnn is a different number each time.
Compiler Directives
You can include one or more compiler directives in the compilation command.
Precede the directives with a semicolon and separate them with commas.
You can control the compilation listing. For example, NOMAP suppresses the symbol
map, and CROSSREF produces cross-reference listings:
TAL /IN mysource/ myobject; NOMAP,CROSSREF
You can specify any directive in the compilation command except the following,
which can appear only in the source file:
ASSERTION
BEGINCOMPILATION
DECS
DUMPCONS
ENDIF
IF
IFNOT
PAGE
RP
SECTION
SOURCE
The following directives can appear only in the compilation command:
EXTENDTALHEAP
SQL with the PAGES option
SYMBOLPAGES