Test the object's value. If it is false, the script execution will be stopped with an error message.
assert(object) : null
Test the object's value. If it is false, the script will display an error message but it will continue.
verify(object) : bool
Test the object's value. If it is true, the script will wait user interaction.
breakpoint(object) : null
Print the current stack trace.
printStackTrace() : null
Immediately end the script execution. The call is equivalent to return from main() function.
exit(object) : null
Dump a content of a passed object and its subobjects in pseudo XML format.
dump(object) : object
Check if the operation was successful or not. Verify() only displays an error message, assert() ends the script.
test = false; verify(test); assert(test); println("This will be never executed.");
script.txt:4: Verify: Operation was not successful script.txt:5: Assert: Operation was not successful *** EXITING SCRIPT MAIN, OK *** Exit value: false
Dump content of a variable.
a = array(3); a[0] = "some string"; a[1] = 5; dump(a);
<ValueReference> <ValueArray> <ValueReference> <ValueString value="some string" /> </ValueReference> <ValueReference> <ValueInt value="5" /> </ValueReference> <ValueReference> <ValueNull /> </ValueReference> </ValueArray> </ValueReference>