TAL Reference Manual
Compiler Directives
TAL Reference Manual—526371-001
16-2
Directive Line
Directive Line
A directive line in your source code can contain one or more compiler directives unless
otherwise noted in the directive descriptions.
?
indicates a directive line. ? can appear only in column 1.
directive
is the name of a compiler directive described in this section.
Usage Considerations
•
Begin each directive line and each continuation directive line by specifying ? in
column 1. (? is not part of the directive name.)
•
Place the name of a directive and its arguments on the same line unless the
directive description says you can use continuation lines. For example, SEARCH
and SOURCE can continue on subsequent lines.
•
When you use continuation lines, place the leading parenthesis of the argument list
on the same line as the directive name. Otherwise, the compiler issues a warning
and ignores the argument list.
•
Do not put stray characters such as semicolons at the end of a directive line. If you
do, the compiler issues a warning.
•
You can use an equal sign (=) as a separator in directives that accept numeric
values, but no other NonStop compiler allows an equal sign in directives.
Examples of Directive Lines
1. This directive line uses a continuation line for multiple directives:
?NOLIST, NOCODE, INSPECT, SYMBOLS, NOMAP, NOLMAP, GMAP
?CROSSREF, INNERLIST
?
VST1601.vsd
directive
,