84 |
STMT_SUCCESS = 0, ///< Function / statement was executed successfully, no error occurred. |
STMT_SUCCESS = 0, ///< Function / statement was executed successfully, no error occurred. |
85 |
STMT_ABORT_SIGNALLED = 1, ///< VM should stop the current callback execution (usually because of an error, but might also be without an error reason, i.e. when the built-in script function exit() was called). |
STMT_ABORT_SIGNALLED = 1, ///< VM should stop the current callback execution (usually because of an error, but might also be without an error reason, i.e. when the built-in script function exit() was called). |
86 |
STMT_SUSPEND_SIGNALLED = (1<<1), ///< VM supended execution, either because the script called the built-in wait() script function or because the script consumed too much execution time and was forced by the VM to be suspended for some time |
STMT_SUSPEND_SIGNALLED = (1<<1), ///< VM supended execution, either because the script called the built-in wait() script function or because the script consumed too much execution time and was forced by the VM to be suspended for some time |
87 |
STMT_ERROR_OCCURRED = (1<<2), ///< VM stopped execution due to some script runtime error that occurred |
STMT_ERROR_OCCURRED = (1<<2), ///< VM stopped execution due to some script runtime error that occurred |
88 |
|
STMT_RETURN_SIGNALLED = (1<<3), ///< VM should unwind stack and return to previous, calling subroutine (i.e. user function or event handler). |
89 |
}; |
}; |
90 |
|
|
91 |
/** @brief Virtual machine execution status. |
/** @brief Virtual machine execution status. |