On Sun, 31 Dec 2006 06:51:38 +0100 Lindy Mayfield <[EMAIL PROTECTED]>
wrote:
:>Actually it was Ben who said:
:><quote>
:>Boy, am I the wrong guy to ask that question.
:>When I did COBOL programming I used TSO TEST to debug (after checking the
PMAP for complicated instructions to make sure that they were properly done - I
once found a bug in a compiler).
:>When doing system programmer testing I use VM/PER rather than XDC.
:></quote>
:>I said what I wrote below only being sarcastic when I said why use z/XDC or
Xpediter. I find them great learning tools for one, as well as time savers
worth their weight in gold.
:>Again, I don't think I'm good enough to write a Rexx debugger like that, but
a boy can wonder how it might be done. (-:
The problem I have with XDC is that its method of trapping (an 0C1):
1. Requires environment changes to support its ESTAE and the normal ESTAE
logic doesn't seem to work well - TEST works better in that regard
2. Does not support locked environments (neither does TEST)
3. Provide consistent data in a multiprogramming environment, where other
threads may be changing data that caused the trap (neither does TEST)
It probably is a quite adequate tool for other environments when the
application code does not have ESTAE's that sometimes retry).
I am all for Full Screen / Source Level debuggers - but no product out there
really does the job well enough (IMHO). It could be done via CP (under VM) but
I don't see the great return over the effort. One of there days I will
probably get around to writing a CP command with the full functionality of
indirect addressing of the TEST LIST command (cannot figure out how to do
L 1R?+8?+C?
via the D command).
I have no problem at all with dump formatters as they do not have any of the
drawbacks above.
:>-----Original Message-----
:>From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of
David Cole
:>Sent: Sunday, December 31, 2006 1:56 AM
:>To: [email protected]
:>Subject: Re: How to write a full-screen Rexx debugger?
:>>>[Lindy Mayfield ] Seriously, I'm surprised you ask this.
>
:>>[Binyamin Dissen] Why have z/XDC or Xpeditor or AbendAid when you have dumps?
:>Man! Don't get me started, Ben!
--
Binyamin Dissen <[EMAIL PROTECTED]>
http://www.dissensoftware.com
Director, Dissen Software, Bar & Grill - Israel
Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.
I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html