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

Chapter 2 17
Running the SDDBD Program
Error Handling
Error Handling
SDDBD recognizes three different categories of errors: 1) syntax errors, 2) operational
errors, and 3) fatal errors. SDDBD responds to these errors in different ways, depending
upon the category.
Syntax errors are errors caused either by mistyping a command or by specifying an
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