BREAKPOINT
The BREAKPOINT instruction sets a program
breakpoint when running in debug mode.
Syntax
BREAKPOINTUsage
Normally, to set a breakpoint when
you debug a program, you must use the break command of
the debugger. But in some situations, you might need to set the
breakpoint in program sources. Therefore, the BREAKPOINT instruction
has been added to the language.
When you start fglrun in debug mode with the -d option, if
the program flow encounters a BREAKPOINT instruction, the program execution stops
and the debug prompt is displayed, to let you enter a debugger command. The
BREAKPOINT instruction is ignored when not running in debug mode.
Example
MAIN
DEFINE i INTEGER
LET i=123
BREAKPOINT
DISPLAY i
END MAIN