HP (Hewlett-Packard) HP 3000 Laptop User Manual


 
268 Chapter 4
Command Definition F-K
FTNXL
FTNXL
Compiles an HP FORTRAN 77/iX program. HP FORTRAN 77/iX is not part of the HP 3000
Series 900 Computer System Fundamental Operating Software and must be purchased
separately. This command is recognized only if HP FORTRAN 77/iX is installed on your
system. (Native Mode)
Syntax
FTNXL[ textfile][,[objectfile][,[listfile] ] ] [ ;INFO=quotedstring]
NOTE This command follows the optional MPE/iX command line syntax. Refer to
"Optional Format for MPE/iX Commands" at the beginning of this chapter.
Parameters
textfile Actual file designator of the input file from which the source program is
read. This can be any ASCII input file. Formal file designator is FTNTEXT.
Default is $STDIN.
objectfile Actual file designator of the object file, which is the output of the compiler.
This file is stored in binary form and has a file code of either NMOBJ (1461)
or NMRL (1033). Its formal file designator is FTNOBJ. If the objectfile
parameter is omitted, the object code is saved to the temporary file
$OLDPASS if it exists, or to $NEWPASS which then becomes $OLDPASS.
If you specify objectfile, the compiler stores the object file in a permanent
file of the correct size, type, and name you specified.
If either a file of the same name or the default file $OLDPASS already
exists, the new object code overwrites the old if the file code is NMOBJ or is
appended to the old if the file code is NMRL. If the file code is NMRL, any
existing version of the code module is first purged.
The compiler may issue an error message telling you that a new or
existing object file is too small to contain the compiler's output or number
of modules. In that case you must build a larger file or use the Link Editor
to clean the NMRL. You may then recompile to the new file.
You may use the MPE/iX SAVE command to store $OLDPASS as a
permanent file under another name.
listfile Actual file designator of the file to which the program listing is written.
This can be any ASCII output file. Formal file designator is FTNLIST.
Default is $STDLIST.
quotedstring A string of no more than 255 characters (including the single or double
quotation marks that enclose it).