Index [ Symbolic Debugger/iX User's Guide ] MPE/iX 5.0 Documentation
Symbolic Debugger/iX User's Guide
Index
Special characters
!
#
+
-
.
/
:
<
>
>@
?
~
A
a
aa
ab
abc
activate assertion
activate breakpoint
activate datatrace
activate more
address
adt
All-Paragraph breakpoint commands
bpg
breakpoint paragraph
delete paragraph
dpg
tpg
trace paragraph
All-Procedures breakpoint commands
bp
bpt
bpx
breakpoint procedure
delete procedure
dp
dpt
dpx
altering execution sequence
am
any string
assert
assertion
Assertion control commands
a
aa
activate assertion
assert
da
delete assertion
examples of
exit
la
list assertions
sa
suspend assertion
ta
toggle assertions
use of assertions
x
assertions
Auxiliary assertion commands
any string
i
if
Q
Quiet
Auxiliary breakpoint commands
any string
i
if
Q
Quiet
B
b
ba
bb
bc
bp
bpg
bpt
bpx
braces, use of
breakpoint
breakpoint address
breakpoint beginning
Breakpoint commands
All-Paragraph breakpoint commands
All-Procedures breakpoint commands
Auxiliary assertion commands
Auxiliary breakpoint commands
Creation breakpoint commands
Global breakpoint commands
Overall breakpoint commands
Status breakpoint commands
breakpoint count
breakpoint exit
breakpoint paragraph
breakpoint procedure
breakpoints
command list
count
description
location
permanent
resuming execution after
setting
temporary
types of
use of
breakpoint trace
breakpoint uplevel
bt
bu
bx
C
>@c
>c
c
C
capturing a debugger session
carriage return
carriage return, use of
case sensitive
case sensitivity search
change machine instructions
changing execution sequence
character
long and short form
semicolon
character and string constant rule
child process
clear screen (redraw)
cobxdb
colon
command
command arguments
command list
location
syntax
Command history
command line
command list
commands
xdb
command summary
command window
comment
compiler
symbolic debugger options
compiling a program
symbolic debugger information
compiling HP COBOL II programs
continue
Continue
convention
character
command
syntax
uppercase and lowercase
Creation breakpoint commands
b
ba
bb
breakpoint
breakpoint address
breakpoint beginning
breakpoint exit
breakpoint trace
breakpoint uplevel
bt
bu
bx
current file
current line
current location
D
D
da
Data modification commands
mov
move
p
print
data trace
datatrace
Datatrace control commands
activate datatrace
adt
datatrace
ddt
delete datatrace
examples of
exit
ldt
list datatraces
ndt
sdt
suspend datatrace
tdt
toggle datatraces
use of datatraces
x
Data viewing and modification commands
Data viewing commands
disp
display
l
lc
lg
list
list common
list globals
list labels
list macros
list procedures
list registers
list specials
ll
lm
lp
lr
ls
p
print
short and long form
db
dbc
ddt
debug
debugger information
>debugger prompt
debugger terms and definitions
def
define macro
replacement text
delete assertion
delete breakpoint
delete breakpoints
delete datatrace
delete paragraph
delete procedure
deleting all-procedure breakpoints
deleting breakpoints
depth
dereferencing operations
Directory
directory search
disassembly mode
registers
disp
display
displaying breakpoints
displaying data
do
dp
dpg
dpt
dpx
E
echo comment
end a debugger session
error messages
debugger
user
Error messages
User
escape
exception
exclamation point
executable program file
executing a program
executing commands at each source line
exit
expr
expression
expression conventions
F
>@f
>f
f
Figure 1-1. Creating an Executable Program File
Figure 2-1. The Debugger Session Scenario
Figure 2-2. HP COBOL II Main Source File, DEMOCBMS
Figure 2-3. HP COBOL II Subroutine Source File, DEMOCBSS
Figure 2-4. HP FORTRAN 77 Main Source File, DEMOFS
Figure 2-5. HP Pascal Main Source File, DEMOPS
Figure 2-6. HP C Main Source File, DEMOCS
Figure 3-1. The HP Symbolic Debugger Screen (Source Mode)
Figure 3-2. The Symbolic Debugger Screen (Disassembly Mode)
Figure 3-3. The Symbolic Debugger Screen (Source and Disassembly
Mode)
Figure 4-1. Stack Depth
Figure 4-2. Listing a Breakpoint
<<file
?
C
<cr>
<num>
Q
S
<file
>>@file
>>file
>@file
>file
file
File viewing commands
+
-
/
?
D
Directory
L
ld
lf
list directories
list files
Location
minus sign
n
N
next
Next
plus sign
question mark
slash symbol
v
V
va
view
View
view address
finding a pattern
floating point registers
format
FORTRAN records
definition
FORTRAN structures
definition
printing the type
printing the value
fr
G
g
general registers
Global breakpoint commands
abc
dbc
goto
go to an address
gr
H
h
help
HP C
language operators
HP COBOL II
array dereferencing
language operators
variable qualification
HP FORTRAN 77
language operators
HP Pascal
language operators
HP Symbolic Debugger
terminal support
user requirements
I
i
I
if
Inquire
installation files
installation of the debugger
installation of the debugger files
installing the HP Symbolic Debugger
J
Job control commands
c
C
continue
Continue
k
kill
r
R
run
Run
s
S
step
Step
K
k
kill
L
l
L
la
language
expression
procedure
variable name
language operators
explanation
HP C
HP C language operators
HP COBOL II language operators
HP FORTRAN 77
HP FORTRAN 77 language operators
HP Pascal
HP Pascal language operators
restrictions for HP C
restrictions for HP Pascal
lb
lc
ld
ldt
lf
lg
limitations and hints
linking a program
symbolic debugger information
list
list assertions
list breakpoints
list common
list datatraces
list directories
list files
list globals
listing files
list label command
list labels
list macros
list procedures
listredo
list registers
list specials
ll
lm
location
Location
location window (line)
lp
lr
ls
M
machine instruction
macro
Macro facility
def
tm
toggle macros
undef
undef macros
Macro facility commands
macros
memory
display amount
memory lock
memory locking
minus sign
Miscellaneous commands
!
#
:
~
activate more
am
colon
comment
debug
do
escape
exclamation point
f
format
g
goto
h
help
listredo
number sign
q
quit
redo
RETURN
sm
suspend more
tilde
toggle case
Miscellaneous Commands
modifying data
more
mov
move
move lines backward
move lines forward
N
n
N
ndt
next
Next
number sign
O
Overall breakpoint commands
lb
list breakpoints
tb
toggle breakpoints
P
p
Paragraph breakpoint commands
tpg
trace paragraph
parent process
pausing during execution
plus sign
print
print command summary
printing format
proc
procedure
procedure call
procedure call abortion
procedure call conventions
program arguments
Q
q
Q
question mark
Quiet
quit
quit the debugger
R
r
R
Record and playback
description
Record and playback commands
>
>@
>@c
>c
>@f
>f
<<file
<file
>>@file
>>file
>@file
>file
limitations
>@t
>t
tr
tr @
Record and playback files
comment command
recursive macros
redirecting standard input
redirecting standard output
redo
refresh screen
registers
repeat a command
repeat command
rerunning a debugger session
$result
$long
$short
RETURN
r (run) command
run
Run
running HP Symbolic Debugger
run-time stack
S
s
S
sa
sample debugger session
sample program
HP C
HP COBOL II
HP FORTRAN 77
HP Pascal
sb
sdt
search backward
searches, case sensitive
search forward
searching a program
setting all-procedure breakpoints
sharable code
sm
source
source language,view and modify
source line
source mode
source window
size
special registers
display
special variables
Argument pointers
Data pointer
definition
General registers
$lang
$line
$malloc
Program counter
Register and pointer variables
$result
Return-value pointers
Stack pointer
$step
syntax
$var
split-screen mode
sr
stack
run-time
stack viewing
Stack viewing commands
t
T
trace
Trace
Status breakpoint commands
ab
activate breakpoint
bc
breakpoint count
db
delete breakpoint
sb
suspend breakpoint
Status viewing commands
I
Inquire
$STDIN
$STDOUT
step
Step
stepping through a program
stopping execution (temporarily)
string
suspend assertion
suspend breakpoint
suspend datatrace
suspend more
symbolic debugger
use of
T
>@t
>t
t
T
ta
Table 4-1. Escape Sequences
Table 4-3. Data Viewing Formats
Table 4-4. Shorthand Notation for Size
Table 4-5. Record and Playback Commands
Table 4-6. Commands Used to Record Debugger Output
Table C-1. Language Operators for HP FORTRAN 77
Table D-1. Language Operators for HP Pascal
tb
tc
td
tdt
terminals (without memory locking)
terminate child process
tilde
tm
toggle assertions
toggle breakpoints
toggle case
toggle datatraces
toggle disassembly
toggle macros
toggle screen
tpg
tr
tr @
trace
Trace
trace paragraph
tracing function and procedure calls
ts
U
u
U
undef
update
Update
uplevel breakpoint
use of carriage return
use of symbolic debugger
user-defined macro
V
v
V
va
var
variable
variable name
size
view
View
view address
view debugger state
I
Inquire
lc
lg
list common
list global
list label
list macros
list procedures
list registers
list specials
ll
lm
lp
lr
ls
viewing directories
ld
list directories
viewing files
L
lf
list files
Location
move lines backward
move lines forward
n
N
next
Next
search backward
search forward
v
va
view
view address
view stack
view stack commands
view stack, Figure 4-1
VMS FORTRAN record support
VMS FORTRAN record types
maps
records
structures
unions
W
w
window
window mode commands
floating point registers
fr
general registers
gr
special registers
sr
td
toggle disassembly
toggle screen
ts
u
U
update
Update
w
window
Window mode commands
w
window
windows
command
location
source
X
x
xdb command
xdbend.lib.sys file
xdb options
directory option
line mode option
objectfile
playback file
record file
string cache size option
version number option
MPE/iX 5.0 Documentation