10.07.2015 Views

Programming Guide - Actian

Programming Guide - Actian

Programming Guide - Actian

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

How Debugging an Application WorksWatch ValueOpens the Watchpoint dialog, where you can set a value to watch. Formore information, see Set a Watch (see page 478).Restore Down/MaximizeMaximizes or restores the original window size of the DebuggerThe Debugger window's menu selections and toolbar buttons let you movethrough the script, examine selected expressions, watch for changes in thevalues of expressions, assign values to expressions, and display the call stackand event queue. These selections are described in detail in How You CanControl Execution of Your Application (see page 470).Additional menu selections let you select a new script, move around in thescript, and edit a script. These operations are described in detail in thefollowing subsections.Some of the Debugger menu selections let you customize the Debugger byselecting settings to suit your preferences. The Debugger Options menu letsyou determine when these settings are saved, if at all. Saving the settingsmeans that they remain in effect for the current session as well as for futureDebugger sessions.Script Display IconsThe OpenROAD Debugger uses the following icons to mark the text lines in ascript:Horizontal ArrowPoints to the line containing the next statement to be executed. When abreak occurs, execution normally stops before the execution of a 4GLstatement. However, when an error break occurs, it is possible thatexecution has stopped at some point during the execution of a 4GLstatement. If there is more than one statement on a line, the nextstatement to be executed may not be the first one.Bent ArrowMarks the call statement in progress in the script for a component in thecall stack (but not the last component in the stack)468 <strong>Programming</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!