ABORT
Syntax: #AB all
Aborts further parsing of the current command line. Commands after this on the same line are discarded. Aborts processing of current program block.
If the flag is present and non-zero, all active scripts are aborted instead of just the current program block.
ABORT example
get all corpse;#ABORT;split
OK, this is somewhat contrived, but the command 'get all corpse' is sent, then the #ABORT stops further processing so that the 'split' command is ignored.
#IF (@Name="Zugg") {Command 1;#abort;Command 2};Command 3
Another contrived example. In this one, Command 3 is always executed. If @Name is "Zugg" then Command 1 is executed. Command 2 is never executed.
#IF (@Name="Zugg") {Command 1;#abort all;Command 2};Command 3
Another contrived example. In this one if @Name is "Zugg" then Command 1 is executed...both Command 2 and Command 3 are aborted since the flag to #abort is non-zero. Command 3 is executed if @Name is not "Zugg". |