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

Reply via email to