Pathmaker Reference Manual
Server Definition Screen
Pathmaker Screens
067869 Tandem Computers Incorporated 1–145
Listing Device
To generate a listing of the compiler output, enter the name of a disk file, the spooler
collector process, or a printer in this optional field. If you specify a disk file, it must
exist and be in an unstructured format.
If you entered N in the Compile field, leave this field blank.
If you leave this field blank and there are compilation errors, the Pathmaker product
creates a temporary file to contain the errors. The name for the temporary file is:
ZZPML
nnn
where
nnn
is a 3-digit number. To correct the errors, edit the custom source file (called
the transaction copy library in previous releases) for the service. The ZZPML file is
not deleted automatically: when you are finished with it, you must delete it manually.
Program Catalog
Enter the name of the subvolume containing the NonStop SQL catalog where this
server is to be registered.
You must complete this field if the server contains any services marked as containing
embedded NonStop SQL.
The default for this field is the default NonStop SQL catalog name. To specify the
default NonStop SQL catalog name, use the operating system’s DEFINES feature. The
project catalog name specified by DEFINES is stored in the Pathmaker project catalog.
If you do not specify a default NonStop SQL catalog, this field is blank.
For more information about how to use DEFINES, see the Guardian User's Guide.
Compiler Directives
Enter any compiler directives to be included in the server program, such as SYMBOLS
or INSPECT.
The Pathmaker program does not semantically check the compiler directive that you
enter, so you need to ensure that it is correct. If the compiler directives are invalid,
you might get compilation errors when you compile the server.
Rules for entering compiler directives:
You do not need to precede the compiler directive with a question mark (?).
If you specify two or more directives, separate them with semicolons (;) for
COBOL servers and with commas (,) for C servers .
You can enter all blanks into this field if you do not want any compiler directives
to be added to the COBOL or C source file.
You cannot use the ANSI directive in this field. All other compiler directives are
valid.
For C servers the default compiler directive is RUNNABLE. If you delete this
directive, the server will not be bound into a runnable program.