value is specified, sets the
assert control option
value and returns the previous setting. If
value is not specified, returns the current
option. The following values for
option are allowed:
Have assertions generate warnings.
Have execution of the script halt on an assertion.
Disable error reporting
while evaluating assertion code given to the
Call the specified user function to handle an assertion. Assertion callbacks are called with three arguments: the file, the line, and the expression where the assertion failed.