16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix M. Additional dbx Documentation<br />

The following topics are dbx help texts that are not particular to a specific<br />

command. They can be viewed within dbx via the help command, or as man pages,<br />

using the traditional man syntax, with ″dbx″ and the topic title in the place of a<br />

command name. For example, man dbxexecution would display the execution page.<br />

Within dbx, help execution would display the same page.<br />

execution: Controlling Execution<br />

Usage Note<br />

The dbx utility allows you to set breakpoints (stopping places) in the target program.<br />

After entering dbx, you can specify which lines or addresses are to be breakpoints<br />

and then run the program with dbx. When the program reaches a breakpoint, it<br />

halts and reports that it has reached a breakpoint. You can then use dbx<br />

subcommands to examine the state of your program.<br />

Related Information<br />

For execution controlling commands, see: run, rerun, stop, status, catch, ignore,<br />

cont, step, next, and return commands.<br />

files: Accessing Source Files<br />

Usage Note<br />

Accessing source files:<br />

/[/]<br />

?[?]<br />

Search forwards or backwards, respectively, in the current source file for the given<br />

regular-expression. Both forms of search wrap around. The previous regular<br />

expression is used if no regular expression is given to the current command.<br />

Related Information<br />

See also: edit, file, func, list, and use commands.<br />

scope: Scope<br />

Usage Note<br />

When displaying variables and expressions, dbx resolves names first using the<br />

static scope of the current function. The dynamic scope is used if the name is not<br />

defined in the first scope. If static and dynamic searches do not yield a result, an<br />

arbitrary symbol is chosen and the system prints the message [using<br />

]. The is the name of an identifier qualified<br />

with a block name. You can override the name resolution procedure by qualifying an<br />

identifier with a block name. Source files are treated as modules named by the file<br />

name without the language suffix (such as, the .c suffix on a C language program).<br />

© Copyright IBM Corp. 1996, 2007 939

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!