Quick Start Guide

After a Breakpoint, Source Window
Now you can use Step-In or Step-Over in the debugger window run the program step by step. It's also possible to add an entry in a list, so it will never do a Step-In on it, only Step-Over. If you right-click to get the popup menu in the RPL debugging window, you can select to view the Step-Over list, and simply add the desired entries there.

If you ever modify your library and its structure, the debugger will recalculate the breakpoints automatically.  You should monitor this process as the breakpoints will tend to stay on the same source line and this may not be what you want.

For ML debugging there is a similar procedure using the Debugger ASM window.  If you already understand the Saturn Assembly Language, you will be quite at home in that window.

For now, since execution has been halted, the calculator is showing the hour glass symbol and will not accept any keystrokes because it has been halted.  Inspect the Stack, Local variables, Last Instruction list and other RPL debugging controls.  When you are satisfied, press Continue in the RPL window to allow the calculator to finish its job.

Click the Update Home button in the RPL Debugging window.  You will see the calculator Home directory shown.  Click the small + sign to expand the listing (just like a Windows Explorer Window).  There is a STARTUP entry containing a startup program.  This was included in the defuault.e49 calculator sent with the Debug4x installation.  Click on STARTUP and the Home window will actually decompose the program and shows its contents!  There are many such powerful controls in the RPL debugging window.  Take the time to explore them and you will have some powerful tools to hasten your development projects.

Back ]