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.
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 ;
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, toICFSSCU2, typeICFSSCU2overICFSSCU1and 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 LOGcommand,WINDOW OPEN MEMORYcommand, orWINDOW ZOOM MEMORYcommand to display this window.
Refer to the following topics for more information related to the material discussed in this topic.
- Related tasks
- Using the session panel command line
- Issuing system commands
- Entering prefix commands on specific lines or statements
- Entering multiple commands in the Memory window
- Using commands that are sensitive to the cursor position
- Using Program Function (PF) keys to enter commands
- Retrieving previous commands
- Composing commands from lines in the Log and Source windows