User`s guide
EXECUTE
/[NO]RUN
/RUN initiates execution of your program if there are no errors in the compilation
or the link. This is the default operation. Do not use /RUN with any option that
requires a response from the terminal.
/NORUN suppresses execution of your program. The system performs only the
compilation and the link.
/[NO]SHOW:type
(FORTRAN IV, FORTRAN–77, or MACRO)
• /SHOW:type, used with /FORTRAN, controls the FORTRAN listing format.
The type argument specifies a code that indicates which listings the compiler
is to produce. See the /SHOW option description under the FORTRAN
command for a table listing the FORTRAN type arguments.
• /SHOW:type, used with /MACRO, specifies one or more MACRO .LIST
directives. See the /SHOW option description under the MACRO command
for a table listing the MACRO type arguments. The PDP–11 MACRO–11
Language Reference Manual explains how to use these directives.
/NOSHOW:type, used with MACRO, specifies any MACRO .NLIST directive. See
the /SHOW option description under the MACRO command for a table listing
the MACRO .NLIST directives. The PDP–11 MACRO–11 Language Reference
Manual explains how to use these directives.
/STATISTICS
(FORTRAN IV or FORTRAN–77) Used with /FORTRAN, includes compilation
statistics in the listing, such as amount of memory used, amount of time elapsed,
and length of the symbol table.
With FORTRAN–77, /STATISTICS includes in the compilation statistics workfile
access statistics and the number of pages of dynamic memory available and used.
/[NO]SWAP
(FORTRAN IV or FORTRAN–77) /SWAP permits the USR (User Service Routine)
to swap over the FORTRAN program in memory. This is the default operation.
/NOSWAP keeps the USR resident during execution of a FORTRAN program.
This may be necessary if the FORTRAN program uses some of the RT–11 system
subroutine calls (see the RT–11 System Subroutine Library Manual). If the
program frequently updates or creates a large number of files, making the USR
resident can improve program execution. However, the cost for making the USR
resident is 2K words of memory.
/TABLES
(DIBOL only) Generates a symbol table and label table as part of the assembly
listing. This information is useful for program maintenance and debugging. Note
that the system does not generate a listing by default. You must also specify
/LIST in the command line to produce an assembly listing.
RT–11 Command Descriptions 121










