This subsection describes the messages displayed when irregularities in a CP-AMS, SMART AMS, or SP-AMS database are discovered. DADB attempts to rebuild as much of the definition as possible when these errors occur. However, it terminates the reconstructed pattern definition with an OMIT command instead of an END command.
All messages in this subsection have the following format:
"group-name" -#(line-#): Error error-#: text
where:
group-name
is the group of the pattern that contained the error.
#
is the number of the pattern that contained the error.
line-#
is the number of the output file line being created when the error was detected.
error-#
is the reference number of the error message.
text
is the text of the error message.
Since group-name, -#, and line-# are always variable, only the error-# and -text portions of each message are presented in this subsection.
Messages
Error E0010: object ’object-id’ cannot be assigned.
The
The message associated with the internal object-id could not be found. The message text, associated pattern, and actions cannot be recovered for this message.
Error E0011: Pattern object ’object-id’ cannot be assigned.
The pattern associated with the internal object -id could not be found. The pattern and associated actions cannot be recovered for this message.
Error E0012: Action object ’object-id’ cannot be assigned.
The actions associated with the internal object-id could not be found. The actions associated with this pattern cannot be recovered.
Error E0013: Undefined action type ’type’.
The action type cannot be determined from the information in the database. A comment with the words UNDEFINED TYPE is added to the ACTION command in the output file.
Error E0014: Too many delimiters.
The number of delimiters found in a delimiter list is greater than the number of delimiters in the text. The text and delimiter lists should be examined for corruption.
Error E0015: Incorrect total token count.
The internal total token count does not match the calculated total token count. This condition is automatically corrected when the definition is recompiled using BADB. However, token position specification should be examined to determine correctness.
Error E0016: Undefined token type ’type’.
The token type cannot be determined from the information in the database. A comment with the words UNDEFINED TYPE is added to the TOKEN command in the output file.
Error E0017: Undefined type.
The type cannot be determined from the information in the database. A comment with the words UNDEFINED TYPE is added to the TYPE command in the output file. If you do not change this comment, recompiling the DADB output results in a default type of OTHER.
Error E0018: Cannot open database ’database’ : explanation.
The database could not be opened for the reason given.
Error E0019: Variable object ’object-id’ cannot be assigned.
The variable definition associated with the internal object-id could not be found. The variable associated with this object cannot be recovered