Break Expression Setting a break point that triggers when an expression evaluates to .T. ──────────────────────────────────────────────────────────────────────────────
This option allows you to set a break point that triggers when an expression evaluates to a .T.
When you choose this option, you are given the chance to enter an expression. The expression must evaluate to a logical. If you put garbage in here then you can only expect garbage out.
When the program comes across a Break Expression, the expression is first evaluated. If the expression evaluates to a .T., the program halts execution and hands control over to the debugger. If the expression evaluates to anything else, the program simply continues and ignores the break.
You may list all of the break points that you have set within your program by using the LIST BP command in the command window, which is a short-cut for an item of the same name held under the List sub-menu of the Point menu.