HP 3000 Manuals

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