Back in my mostly OPM days (the early 2000's when most of the JDE code was OPM and they had not yet converted much of it to ILE), another feature of STRISDB which I really liked and frequently used was the USE command in the debugger, which allowed you to script a debug session.
Unfortunately, IBM did NOT not provide this very USEful facility in the ILE debugger... ;-(
--------------------------------------------------------------------------------------------------
Help Use - Help
Syntax:
USE library file member
Use this command to read a member and to process each record in the
member as if it were entered on the command line. (Code comment
lines in the member by typing an asterisk (*) or a slash and
asterisk (/*) as the first characters in the record.)
The member could contain a series of SET or EQUATE commands, and
then be read when you first start Interactive Source Debugger to
save having to retype the EQUATE definitions. It could also contain
a log of the commands you used in a previous session.
Notes
o If you use this command to execute several commands and the
program ends before the last command is processed, your
debugging session ends. If you are debugging a serviced
program, you must end ISDB using the ENDISDB command before
debugging another program to guarantee predictable results.
o When ISDB is initializing, the file QIXAPROF in the library
*LIBL is checked. If this file contains a source member profile
you have created, it is processed as a USE file. A sample
profile is contained in the source member QPDA/SAMPLES(PROFILE)
for you to copy to the QIXAPROF file and update.
Regards,
Steve Landess
(512) 289-0387
________________________________
As an Amazon Associate we earn from qualifying purchases.
This thread ...
Re: Classic PDF format documentation for strdbg?, (continued)
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.