@

Inhibits a break if a DEBUG statement is encountered.

Syntax

@{*}

Syntax Elements

* Toggles the appropriate global DEBUG option (DB.DEBUG or EB.DEBUG), depending on whether the program being debugged was entered from the TCL prompt or was called from External Basic. Equivalent to setting or clearing the corresponding environment option.

Note: Use SET-OPTION to set EB.DEBUG before starting to debug file triggers.

If this element is omitted, the effect of the @ command is limited to the program currently being debugged.

Operation

If a program contains one or more DEBUG statements and the program was run via the DEBUG command, an execution break occurs every time a DEBUG statement is encountered.

The @ command toggles the function of the DEBUG statement.  Issuing the @ command one time inhibits breaking.  Issuing it a second time turns it back on.

The words ON and OFF are printed next to the @ to indicate the current status of the @ command.

Examples

*@  ON

Indicates that any subsequent DEBUG statements will be ignored.

*@  OFF

Turns the @ command off, so a subsequent DEBUG statement will cause an execution break.