HP System Dictionary/XL Utilities Reference Manual - Part 1 SDDBD (32256-90003)

Chapter 10 85
Running the SDVPD Program
Error Handling
Error Handling
SDVPD recognizes three different categories of errors: 1) syntax errors, 2) operational
errors, and 3) fatal errors. SDVPD responds to these errors in different ways, depending
upon the category.
Syntax errors are errors caused either by mistyping a command or by specifying illegal
command construction. When these errors are detected, a caret pointer is displayed
pointing to the location of the error, along with an error message.
Operational errors are caused by commands that request invalid operations. For
example, requesting LOAD when no dictionary is open is an operational error. An error
message is displayed in response to these errors.
Fatal errors are those errors which are usually disc-related errors over which the
program has very little or no control. When such an error is detected, the program is
terminated. Failure to open $STDINX is such an error. When a fatal error is detected by
the system, the Job Control Word is assigned a value greater than or equal to FATAL.