Entering commands on the session panel

You can enter a command or modify what is on the session panel in several areas, as shown in Figure 1 and Figure 2.

Figure 1. z/OS Debugger session panel displaying the Log window.
 C        LOCATION: MYID.SOURCE(ICFSSCU1) :> 89
 Command ===>  1                                         Scroll ===> PAGE  2 
 MONITOR --+----1----+----2----+----3----+----4----+----5----+----6 LINE: 1 OF 2
 ******************************* TOP OF MONITOR ********************************
                                    ----+----1----+----2----+----3----+----4----
 0001  1 VARBL1                     10
 0002  2 VARBL2                     20
 ****************************** BOTTOM OF MONITOR ******************************
 SOURCE: ICFSSCU1 - 3 --+----2----+----3----+----4----+----5----+ LINE: 81 OF 96
       81  main()                                                              .
       82  {                                                                   .
       83     int VARBL1 = 10;                                                 .
   4   84     int VARBL2 = 20;                                                .
       85     int R = 1;                                                       .
       86                                        5                            .
       87     printf("––– IBFSSCC1 : BEGIN\n");                                .
       88     do {                                                             .
       89        VARBL1++;                                                     .
       90        printf("INSIDE PERFORM\n");                                   .
       91        VARBL2 = VARBL2 - 2;                                          .
       92        R++;                                                          .
 LOG  6 --+----1----+----2----+----3----+----4----+----5----+----6 LINE: 7 OF 15
 0007  STEP ;
 0008  AT 87 ;
 0009  MONITOR
 0010    LIST VARBL1 ;
 0011  MONITOR
 0012    LIST VARBL2 ;
 0013  GO ;               7 
 0014  STEP ;
 0015  STEP ;
Figure 2. z/OS Debugger session panel displaying the Memory window.
 COBOL    LOCATION: PROG1 :> 44                                               
 Command ===>      1                                             Scroll ===> CSR  2 
 MONITOR -+----1----+----2----+----3----+----4----+----5----+----6- LINE: 1 OF 2
 ******************************* TOP OF MONITOR ********************************
                                   ----+----1----+----2----+----3----+----4---- 
 0001  1 STR1                     'ONE  '                                      
 0002  2 STR3                     'THREE'                                      
 ****************************** BOTTOM OF MONITOR ******************************
 SOURCE: PROG1 - 3 -1----+----2----+----3----+----4----+----5----+ LINE: 43 OF 53
       43            MOVE "ONE" TO STR1. MOVE "TWO" TO STR2. MOVE "THREE" TO S .
       44            MOVE "FOUR" TO STR4. MOVE "FIVE" TO STR5.                 .
       45            PERFORM UNTIL R = 9                                       .
  4    46              MOVE "TOP" TO STR1 MOVE "BEG" TO STR2 MOVE "UP" TO STR3 .
       47              ADD 1 TO VARBL1                                         .
       48              SUBTRACT 2 FROM VARBL2               5                  .
       49              ADD 1 TO R                                              .
       50              MOVE "BOT" TO STR1 MOVE "END" TO STR2 MOVE "DOW" TO STR .
       51            END-PERFORM.                                              .
       52            MOVE "DONE" TO STR1. MOVE "END" TO STR2. MOVE "FIN" TO ST .
       53            STOP RUN.                                                 .
 ****************************** BOTTOM OF SOURCE *******************************
 MEMOR 6 -+----2----+----3----+----4----+----5----+----6----+----7----+----8----+
 History: 329D47DA         329D65CC         329D88AB         329D8000           
          329D90E8                    8                                           
 Base address: 329D90E8 Amode: 31                                               
 +00000 329D90E8   D6D5C540 40000000 E3E6D640 40000000    | ONE  ...TWO  ... |  
 +00010 329D90F8   E3C8D9C5 C5000000 00000000 00000000    | THREE........... |  
 +00020 329D9108   00000000 00000000 00000000 00000000    | ................ |  
 +00030 329D9118   00000000 00000000 00000000 00000000    | ................ |  
 +00040 329D9128   00000000 00000000 00000000 00000000    | ................ |  
 +00050 329D9138   00000000 00000000 00000000 00000000    | ................ |  
 +00060 329D9148   00000000 00000000 00000000 00000000    | ................ |  
 +00070 329D9158   00000000 00000000 00000000 00000000    | ................ |  
 PF  1:ZOOM MEM   2:STEP       3:QUIT       4:SWAP       5:MEMORY     6:BREAK   
 PF  7:UP         8:DOWN       9:GO        10:ZOOM SRC  11:ZOOM LOG  12:RETRIEVE
Note: Figure 2 shows PF keys that were redefined. If you want to redefine your PF keys, see Defining PF keys.
 1  Command line
You can enter any valid z/OS Debugger command on the command line.
 2  Scroll area
You can redefine the default amount you want to scroll by typing the desired value over the value currently displayed.
 3  Compile unit name area
You can change the qualification by typing the desired qualification over the value currently displayed. For example, to change the current qualification from ICFSSCU1, as shown in the Source window header, to ICFSSCU2, type ICFSSCU2 over ICFSSCU1 and press Enter.
 4  Prefix area
You can enter only z/OS Debugger prefix commands in the prefix area, located in the left margin of the Source window.
 5  Source window
You can modify any lines in the Source window and place them on the command line.
 6  Window id area
You can change your window configuration by typing the name of the window you want to display over the name of the window that is currently being displayed.
 7  Log window
You can modify any lines in the log and have z/OS Debugger place them on the command line.
 8  Memory window
You can modify memory or specify a new memory base address. This window is not displayed by default. You must enter the WINDOW SWAP MEMORY LOG command, WINDOW OPEN MEMORY command, or WINDOW ZOOM MEMORY command to display this window.

Refer to the following topics for more information related to the material discussed in this topic.