Macro Processor Messages (1475-1499) [ HP SYSTEM DICTIONARY XL SDMAIN ] MPE/iX 5.0 Documentation
HP SYSTEM DICTIONARY XL SDMAIN
Macro Processor Messages (1475-1499)
1475 MESSAGE Restoring macros from previous SDMACRO file (SDWARN 1475)
CAUSE Due to the noted error encountered during loading of the newly
specified macro file, the macros from the previous macro file
will be restored.
ACTION No action is needed. The indicated error must be corrected to
allow the specified file to be used as a macro file in the
future.
--------------------------------------------------------------------------------------
1476 MESSAGE Invalid name for a macro at line ! in SDMACRO file (SDERR 1476)
CAUSE The name specified for the macro definition beginning at the
indicated line is not a valid name.
ACTION The indicated macro is invalid at this time. The macro file
should be edited to correct the invalid name so the macro can be
used in future runs of the program.
--------------------------------------------------------------------------------------
1477 MESSAGE No name specified for macro at line ! in SDMACRO file (SDERR
1477)
CAUSE There was no name specified for the macro definition beginning
at the indicated line.
ACTION The indicated macro is invalid at this time. The macro file
should be edited to correct the invalid name so the macro can be
used in future runs of the program. (There is probably just an
extra blank line in the file that should be removed.)
--------------------------------------------------------------------------------------
1478 MESSAGE Errors in header for macro at line ! in SDMACRO file (SDERR
1478)
CAUSE One or more errors were detected in the header for the macro
beginning on the indicated line.
ACTION See the associated error messages for an explanation of the
errors found. The indicated macro is invalid at this time. The
macro file should be edited to correct the invalid header so the
macro can be used in future runs of the program.
--------------------------------------------------------------------------------------
1479 MESSAGE The macro call has more parameters than the definition (SDERR
1479)
CAUSE The macro call specifies more parameters than are specified in
the definition in the macro file.
ACTION Use the HELP macro-name command to find the definition of the
macro and correct the call to correspond to the number of
parameters defined in the macro. If HELP shows that the macro
definition is not what you wanted, the next time you exit the
system, edit the macro file to adjust the definition as needed
and the macro will be ready for all future runs.
1480 MESSAGE The value ! could not be substituted into the definition (SDERR
1480)
CAUSE The indicated value could not be substituted into the macro
definition as the line it is being substituted on cannot be
split.
ACTION Edit the macro definition to have some kind of punctuation
(blank, period, comma, etc.) on the affected line. This allows
the system to break the line at a consistent point and perform
the substitution.
--------------------------------------------------------------------------------------
1481 MESSAGE No macro file has been specified (SDERR 1481)
CAUSE A SHOWMACRO command was issued but no macro file has been
initialized. So, there are no macro names to report.
ACTION Use the OPTIONS command to load a macro file and then issue the
SHOWMACRO to see what macro names were loaded. No action is
required if you do not wish to use any macros.
--------------------------------------------------------------------------------------
1482 MESSAGE Macro name ! conflicts with a command name (SDERR 1482)
CAUSE The indicated macro name conflicts with an SDMAIN command name.
ACTION Change the name of the macro to one that does not conflict with
an SDMAIN command name. The indicated macro will not be
available for the current execution.
--------------------------------------------------------------------------------------
1483 MESSAGE No value specified for required parameter ! (SDERR 1483)
CAUSE The specified parameter is a required parameter but no value is
provided on the call.
ACTION Provide a value for the specified parameter. If the parameter
really should be optional, you can make it optional by editing
the macro header to provide a default value of a null value
(that is, parm=). This allows you to omit a value for the
parameter if desired and the system will substitute nothing in
its place.
--------------------------------------------------------------------------------------
1484 MESSAGE Invalid macro option (SDERR 1484)
CAUSE The specified macro option is not one of the valid macro
options.
ACTION Check the valid macro options in the documentation and enter a
valid one. The indicated macro will not be available for the
current execution.
1485 MESSAGE Conflicting macro option. Default value ! used (SDWARN 1485)
CAUSE The indicated macro option conflicts with a previous macro
option.
ACTION No action is required at this time. The macro will be defined
for the current execution using the specified default value for
the conflicting options. You should edit the macro file to
remove the conflicting options for future uses of the macro
file.
--------------------------------------------------------------------------------------
1486 MESSAGE Must supply a value for the required parameter (SDWARN 1486)
CAUSE The parameter being prompted for is a required parameter. A
value is required for all required parameters.
ACTION The system reprompts for the parameter. To execute the macro,
enter an appropriate value for this parameter. To cancel the
macro, press [[Control]] Y. If the parameter is required, no
further action is needed; however, if the parameter is optional
or has a default value that can be used if no new value is
entered, you should edit the macro header to provide the desired
default value before the program is run the next time.
--------------------------------------------------------------------------------------
1487 MESSAGE Expected a simple value or a quoted string for parameter value
(SDERR 1487)
CAUSE The value entered for the last prompt contains a character not
allowed in a valid name or contains more than 32 characters.
The value you enter for a macro parameter must be a name,
number, or quoted text string.
ACTION If the value is supposed to be a simple value, correct the error
and reenter the value at the prompt. If the value contains an
illegal character, such as a blank, then reenter the value at
the prompt specifying the value within a pair of quotes.
MPE/iX 5.0 Documentation