32 Rocket Model 204 Terminal User’s Guide
Recovering from an error
Prompting and informational messages
Model 204 displays a variety of prompting and informational messages during
initialization, evaluation of User Language requests, and execution of
procedures. For example:
DO YOU REALLY WANT TO action?
PASSWORD?
FILE OPENED
FILE CLOSED
GROUP OPENED
GROUP CLOSED
FILE MAY BE LOGICALLY INCONSISTENT
Counting errors
Counting errors are the least severe types of errors. If a counting error occurs
while Model 204 is compiling a User Language request, the request cannot be
executed. If the error occurs while Model 204 is evaluating a request,
evaluation continues after the error message is displayed. If the error occurs
while Model 204 is attempting to execute a system control command,
execution of the command is halted.
These errors are called counting errors, because they cause a counter to be
incremented. Counting error messages have the form:
*** n M204.1030: INVALID MODEL 204 COMMAND
where n indicates the current value of the counter. The system parameter
ERMX specifies the maximum value that the counter can have. If this maximum
is reached, the counter is reset and the user is restarted as described in “Soft
restart” on page 33. The counter also is reset whenever a new BEGIN
command is encountered.
Counting errors are not severe enough to cause a user restart. If the error
occurs in a User Language request, the user can correct the error using an
editor and can then compile the request again. If the error occurs in a system
control command, the user can simply reenter the command. If the error occurs
in a procedure, the user must wait for Model 204 to process the entire
procedure before correcting the error.
Severe errors
Severe errors occur when certain internal tables are filled up or when
unreadable data structures are encountered. Model 204 cannot recover from