Command-line options may be put, one per line, into the initialization file
.fweb
(which is always in the user's home directory).
In that file, options beginning with a hyphen are processed before
the command-line options (so command-line options can override the
defaults). To force an option to be processed after the
command-line options, preface it with an ampersand
rather than a hyphen; this is rarely necessary.
To make sense of the plethora of options, it helps to know that options
beginning with n
are related to FORTRAN; those beginning
with r
are related to RATFOR. Some flags that can be set
separately for those two languages also have a global option that sets the
flags for both languages simultaneously; cf. -n/
, -r/
, and
-/
.
Some options take arguments. For example, an FWEB macro can be
defined from the command line by saying something like -mIBMPC=1
.
Unlike many UNIX utilities, no spaces are allowed between any
option and its argument. For example, if one says -m IBMPC
,
FWEB will think that IBMPC
is a file name.