This section explains the CodeWatch facilities that are used to control program execution. You may control the execution of your program in the following ways: 
- Setting breakpoints to suspend program execution at any executable statement. 
- Catching signals to return process control to the debugger. 
- Stepping through one or more executable statements at a time. 
- Setting watchpoints to monitor changes in specified variables. 
- Tracing statements and entries, allowing you to monitor every executable statement and the entry and exit points of a program.