When an error is encountered, the program stops the execution and resumes to the user with a specific message. If the error happens during the execution of a string of commands on a single line, the string is aborted. If it happens during a macro, the macro is aborted.
Typical error conditions are :
* unknown command
*wrong parameter for a command (e.g. FT F3 in 2D; SIN
1; FT on real data, etc.. ).
* A impossible READx or WRITEx is tried (e.g.
READ DATA.001 and DATA.001 does not exist).
* mistyping a parameter (e.g.
EM 0,5 instead of 0.5 ),
* a ^C was typed by the user,
* an ERROR
command was issued.
If the error occurs when the command was executed from a menu button, a alert box will be displayed.