October 1, 1979 COMMAND-248-OS OVERVIEW AND USE
Parameters __________
Parameters may be passed to the macro in the same way
parameters are specified in an ordinary FRESS command.
for the Key delimiters are used to separate the parameters _______
macro _____. These delimiters bear no direct relation to the
delimiters used for each line within the macro definition and
need not use the same character.
A parameter is left null by specifying a key delimiter, but no
value for it. For example, to omit the parameter in DELETE,
type "d"; to leave it null, type "d/".
Parameters in excess of those required by the macro are
considered to be part of the last parameter.
only All parameters are required and may ____ be omitted if an
explicit default is given for each occurence of it within the
macro definition.
Errors ______
expansion The following messages indicate macro _________ errors (see
Appendix E.3 for explanations):
INVALID DEFAULT LITERAL
MACRO EXPANSION TOO LONG
MACRO NAME TOO LONG
MACRO NOT FOUND
MISSING SYMBOLIC PARAMETER
&R<n> HAS NOT BEEN DEFINED
If one of the errors above occurs during expansion or execution
of a Command Macro, the relevant error message is typed, the
expansion of the line causing the error is typed, and so is the
message:
COMMAND MACRO: ACCEPT (A) OR REJECT (R) REMAINING FUNCTIONS
A...the execution of the macro will proceed, but the line
containing the error will be skipped
R...(or anything else) expansion and execution of the
macro immediately halts. Remaining functions include
the rest of the Command Macro and any commands that
were on the same line as the macro invocation (after
a command separator).
FRESS Resource Manual Release 9.1
Previous Page Next Page