You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
113 lines
4.5 KiB
113 lines
4.5 KiB
\section{Command Syntax}
|
|
The commands are in free-format and must adhere to the following syntax
|
|
rules.
|
|
\setlength{\itemsep}{\medskipamount} \begin{itemize}
|
|
\item
|
|
Valid delimiters are a comma or one or more blanks.
|
|
\item
|
|
Either lowercase or uppercase letters are acceptable, but lowercase
|
|
letters are converted to uppercase.
|
|
\item
|
|
A ``\cmd{\$}'' character in any command line starts a comment. The
|
|
``\cmd{\$}'' and any characters following it on the line are ignored.
|
|
\item
|
|
A command may be continued over several lines with an ``\verb|*|''
|
|
character. The ``\verb|*|'' and any characters following it on the
|
|
current line are ignored and the next line is appended to the current
|
|
line.
|
|
\end{itemize}
|
|
|
|
Each command has an action keyword or ``verb'' followed by a variable
|
|
number of parameters.
|
|
|
|
The command verb is a character string. It may be abbreviated, as long
|
|
as enough characters are given to distinguish it from other commands.
|
|
|
|
The meaning and type of the parameters is dependent on the command verb.
|
|
Below is a description of the valid entries for parameters.
|
|
\setlength{\itemsep}{\medskipamount} \begin{itemize}
|
|
%
|
|
\item
|
|
A numeric parameter may be a real number or an integer. A real number
|
|
may be in any legal \caps{FORTRAN} numeric format (e.g., \cmd{1},
|
|
\cmd{0.2}, \cmd{-1E-2}). An integer parameter may be in any legal
|
|
integer format.
|
|
\item
|
|
A string parameter is a literal character string. Most string parameters
|
|
may be abbreviated.
|
|
%
|
|
\newcommand{\okname}{f}
|
|
\ifx\PROGRAM\BLOT \renewcommand{\okname}{t} \fi
|
|
\ifx\PROGRAM\ALGEBRA \renewcommand{\okname}{t} \fi
|
|
\ifx\PROGRAM\EXPLORE \renewcommand{\okname}{t} \fi
|
|
\if\okname t
|
|
\item
|
|
Variable names must be fully specified. The blank delimiter creates a
|
|
problem with database variable names with embedded blanks. The program
|
|
handles this by deleting all embedded blanks from the input database
|
|
names. For example, the variable name ``\cmd{SIG~R}'' must be entered as
|
|
``\cmd{SIGR}''. The blank must be deleted in any references to the
|
|
variable.
|
|
\ifx\PROGRAM\EXPLORE
|
|
All database names appear exactly as input in all displays.
|
|
\else
|
|
All database names appear in uppercase without the embedded blanks in
|
|
all displays.
|
|
\fi
|
|
\fi
|
|
\newcommand{\okrange}{f}
|
|
\ifx\PROGRAM\BLOT \renewcommand{\okrange}{t} \fi
|
|
\ifx\PROGRAM\EXPLORE \renewcommand{\okrange}{t} \fi
|
|
\ifx\PROGRAM\NUMBERS \renewcommand{\okrange}{t} \fi
|
|
\if\okrange t
|
|
\item
|
|
Some parameters allow a range of values. A range is in one of the
|
|
following forms:
|
|
\setlength{\itemsep}{\medskipamount} \begin{itemize}
|
|
\item ``\param{n$_{1}$}'' selects value \param{n$_{1}$},
|
|
\item ``\param{n$_{1}$} \cmd{TO} \param{n$_{2}$}'' selects all values from
|
|
\param{n$_{1}$} to \param{n$_{2}$},
|
|
\item ``\param{n$_{1}$} \cmd{TO} \param{n$_{2}$} \cmd{BY} \param{n$_{3}$}''
|
|
selects all values from \param{n$_{1}$} to \param{n$_{2}$} stepping by
|
|
\param{n$_{3}$}, where \param{n$_{3}$} may be positive or negative.
|
|
\end{itemize}
|
|
If the upper limit of the range is greater than the maximum allowable
|
|
value, the upper limit is changed to the maximum without a message.
|
|
\fi
|
|
\end{itemize}
|
|
|
|
The notation conventions used in the command descriptions are:
|
|
\setlength{\itemsep}{\medskipamount} \begin{itemize}
|
|
\item
|
|
The command verb is in \cmdverb{bold} type.
|
|
\item
|
|
A literal string is in all uppercase \cmd{SANSERIF} type and should be
|
|
entered as shown (or abbreviated).
|
|
\item
|
|
The value of a parameter is represented by the parameter name in
|
|
\param{italics}.
|
|
\newcommand{\okoptpar}{f}
|
|
\ifx\PROGRAM\BLOT \renewcommand{\okoptpar}{t} \fi
|
|
\ifx\PROGRAM\ALGEBRA \renewcommand{\okoptpar}{t} \fi
|
|
\ifx\PROGRAM\EXPLORE \renewcommand{\okoptpar}{t} \fi
|
|
\ifx\PROGRAM\NUMBERS \renewcommand{\okoptpar}{t} \fi
|
|
\if\okoptpar t
|
|
\item
|
|
A literal string in square brackets (``[~]'') represents a parameter
|
|
option which is omitted entirely (including any following comma) if not
|
|
appropriate. These parameters are distinct from most parameters in that
|
|
they do not require a comma as a place holder to request the default
|
|
value.\label{i:option}
|
|
\fi
|
|
\item
|
|
The default value of a parameter is in angle brackets (``$<$~$>$''). The
|
|
initial value of a parameter set by a command is usually the default
|
|
parameter value. If not, the initial setting is given with the default
|
|
or in the command description.\label{i:default}
|
|
\item
|
|
Two or more literal strings separated by a vertical bar (``$|$'')
|
|
represents a list of valid options. Only one of the options is allowed.
|
|
If the strings are in square brackets (``[~]''), they represent a
|
|
parameter option which can be omitted entirely; if the strings are in
|
|
braces (``\{~\}''), one of the strings must be entered.\label{i:choice}
|
|
\end{itemize}
|
|
|