Error Messages of the Textual ST Code Editor
Possible error types when editing ST code:
Syntactical errors, reported by the ST parser.
The code syntax is continuously verified (automatic background check). This way, detected errors are immediately reported while editing without a manual compiler start.
Syntactical errors are always reported in the 'Background Check' tab of the message window.
Lexical errors.
Lexical errors (such as invalid identifiers, identifiers in an incorrect context, etc.) may be not detected by the automatic background check. Thus, the compiler has to be run in order to detect them.
Lexical errors are reported either in the 'Background Check' tab or in the 'Errors' tab of the message window.