Errors

%error <error_msg> Generates an error message to be displayed in the error window, error text will read as <error_msg> until the end of line.
%error!<error_msg> Same as with the %error, with the difference of displaying an error message inc. file name and line #, terminating the generating for the given driver, designed for indication of internal errors, for example, in the driver file (mostly an unfulfilled driver expectation which should not have taken place); the error text will be displayed only in the internal PE version, the full version will display only a general error message.
%error^<error_msg> As with %error, in addition, this will terminate the generating for the given script (for example, driver).
%warning <error_msg> Generates a warning to be displayed in the error window, the warning text will read as <error_line> until the end of the line; if a TST script file exists for the driver, the driver will not generate messages (the developer version generates messages denoted as "{{{HIDEN}}}"); the %warning! Command will generate the message at all times.
%hint <error_msg> Generates a hint to be displayed within the error window, the hint text will read as <error_line> until the end of the line. If a TST script file exists for the driver, the driver will not generate messages (the developer version generates messages denoted as "{{{HIDEN}}}"); the %hint! Command will generate messages at all times.
%log <message> Adds a message into Console view; the command is designed for debugging purposes. %log Starting code generation, %define result successfully, %result Code generation finished
%exit^ Immediately terminates any additional processing (generating) of the script.