Trailing-Edge
-
PDP-10 Archives
-
bb-4157h-bm_fortran20_v10_16mt9
-
fortran-system/fortra.hlp
There are 16 other files named fortra.hlp in the archive. Click here to see a list.
FORTRA.HLP -- Help file for FORTRAN-20 Version 10 May 1984
1.0 COMPILE COMMAND
FORTRAN command string to compile one or more source files:
FORTRAN>COMPILE srcfile1+srcfile2+srcfile3.../switch/switch...
Multiple source files in a compilation command act as if all source files
were appended together prior to the beginning of the compilation.
Switches may come before or after any source file. Regardless of the
position of a switch, it applies to each source file in the command line.
The word "COMPILE" is optional if the command begins with a switch or
begins with a filespec that cannot be confused with the words "EXIT,"
"HELP," "RUN," "TAKE," or "COMPILE."
SWITCH DEFAULT MEANING
---------- ------- -------
/ABORT OFF Exit compiler after this compilation if fatal
errors occur
/BINARY or ON Produce an object file
/BINARY:objfile
/CROSS-REFERENCE OFF Generate a cross reference listing
/DEBUG or OFF Enable all debugging features
/DEBUG:ALL
/DEBUG:ARGUMENTS OFF Perform link-time type-checking on subprogram
arguments
/DEBUG:BOUNDS OFF Generate array and substring bounds checking code
/DEBUG:DIMENSIONS OFF Generate array dimension info for FORDDT
/DEBUG:INDEX OFF Force do loop indices to be stored in memory
/DEBUG:LABELS OFF Label each source line for FORDDT
/DEBUG:TRACE OFF Generate FORDDT references for its trace feature
/DFLOATING ON Generate normal range for DOUBLE PRECISION
exponents
/ECHO-OPTION OFF Echo switches selected from SWITCH.INI
/ERRORS ON Display error messages on TTY
/EXPAND OFF Add object file output in octal to listing
/EXTEND or OFF Compile program to use extended addressing
/EXTEND:(COMMON,DATA:10000)
/EXTEND:COMMON OFF Set the default psect for COMMON blocks to be the
large data psect
/EXTEND:COMMON:block Put the named COMMON block in the large data
psect
/EXTEND:DATA OFF Put all non-COMMON variables over 10000 words
long into the large data psect
/EXTEND:DATA:number Put all non-COMMON variables that are at least
number words long into the large data psect
/EXTEND:NOCOMMON OFF Set the default psect for COMMON blocks to be
the small data psect
/EXTEND:NOCOMMON:block Put the named COMMON block in the small data
psect
/EXTEND:NODATA Put all non-COMMON variables in the small data
psect
/F66 OFF FORTRAN 66 rules for DO loops and EXTERNAL
statements
/F77 ON FORTRAN 77 rules for DO loops and EXTERNAL
statements
/FLAG-NON-STANDARD OFF Display a warning message whenever any
or /FLAG-NON-STANDARD:ALL extension or incompatibility is used
/FLAG-NON-STANDARD:ANSI OFF Display a warning message whenever an
extension to FORTRAN-77 is used
/FLAG-NON-STANDARD:VMS OFF Display a warning message whenever an
extension to or incompatibility with
VAX-11 is used
/GFLOATING OFF Generate extended range for DOUBLE PRECISION
exponents
/INCLUDE OFF Compile as if D in column 1 were space
/LISTING or OFF Produce a listing
/LISTING:listfile
/LNMAP OFF Add line number/octal location map to listing if
MACHINE-CODE switch not present
/MACHINE-CODE OFF Add machine language translation to listing
/NOOPTION OFF Do not read SWITCH.INI
/NOWARNINGS or OFF Suppress all warning messages
/NOWARNINGS:ALL
/NOWARNINGS:xxx OFF Suppress warning message %FTNxxx
/OPTIMIZE OFF Perform global optimization
/OPTION:option OFF Only read lines from SWITCH.INI that start with
FORTRA:option
/SYNTAX OFF Perform syntax compilation only
/WARNINGS ON Display all warning messages
The /CROSS-REFERENCE, /LNMAP, and /MACHINE-CODE switches imply /LISTING.
The /NOLISTING switch implies /NOCROSS-REFERENCE, /NOLNMAP, and
/NOMACHINE-CODE.
The default device is DSK: for all filespecs in a compilation command.
The name of the last source file is used as the default name of the
object and listing files. If the last source file does not have a name
(e.g. TTY:), FORTRAN-OUTPUT is used as the default filename.
The default extension is .REL for the object file. The default extension
is .LST for the listing file if /CROSS-REFERENCE was not specified and
.CRF if /CROSS-REFERENCE was specified.
2.0 TAKE COMMAND
Command to process one or more FORTRAN commands from an indirect command
file:
FORTRAN>TAKE filespec
or to have commands from indirect command file echoed:
FORTRAN>TAKE filespec /ECHO
Indirect command files may nest up to ten levels deep.
DSK: is used as the default device of the indirect command file, and .CMD
is used as its the default extension.
3.0 RUN COMMAND
Command to run another program in this fork:
FORTRAN>RUN filespec
or to run a program in this fork starting at a specified offset from its
start address:
FORTRAN>RUN filespec /OFFSET:offset
SYS: is used as the default device in the filespec, and .EXE is used as
the default extension.
4.0 HELP COMMAND
Command to list this file:
FORTRAN>HELP
5.0 EXIT COMMAND
Command to exit FORTRA:
FORTRAN>EXIT
[End of FORTRA.HLP]