enoft Manual
eNOFT Manual—527507-005
4-1
4 eNOFT Diagnostic Messages
eNOFT sends all information to the standard output and does not differentiate error
messages from its standard output when redirection of output is specified. A return
code of "1" is generated on fatal termination and "0" (EXIT_SUCCESS) otherwise.
In interactive mode, messages that appear in the output listing fall into one of four
severity levels:
Fatal Errors on page 4-1
Data Errors on page 4-1
Syntax Errors on page 4-1
Warnings on page 4-2.
Fatal Errors
Fatal errors are generated when memory cannot be allocated, most likely due to an
internal problem with the program; for example, illegal access into memory.
enoft> FATAL ERROR *** [code]
<description of error>
where code is a value from 1 to 999.
Memory allocated data are destroyed and the program aborts with a return code of "1"
(EXIT_FAILURE).
Data Errors
This type of error is generated when eNOFT cannot continue processing because the
object file is incomplete or damaged or if the specified command is not applicable to
the target object type.
enoft> DATA ERROR *** [code]
<description of error>
where code is a value from 1000 to 1999.
In interactive mode, eNOFT returns a prompt after the error message is displayed. In
command-line mode, eNOFT continues with the next command after the error message
is displayed.
Syntax Errors
This type of error is generated when eNOFT cannot recognize the entered command or
its syntax.
enoft> SYNTAX ERROR *** [code]
<description of error>










