Hi Lindy,

I'd use the ispf dialogue manager for the presentation portion of your
proposed application.  

Let's use  REXX as an example of a language you'd like to write a full
screen deug application for.  In TSO/E, where the dialogue manager
lives, trace output goes to the DD SYSTSPRT.  You've already mentioned
chapter 14 where SYSTSPRT is documented in more detail.

What I find awkward about using the dialogue manager is my preference
for using it in conjunction with REXX so that we would be in effect
using REXX to trace REXX.  You would have to initialize a new
environment for the REXX exec to be traced as opposed to the rexx exec
that is driving the full screen presentation of the trace through the
ispf dialogue manager.

I think this sounds like a fun project because it would require learning
so many different aspects of REXX, z/os, ISPF and possibly assembler
since the environment blocks etc. might best be accessed in assembler
though you might manipulate them in REXX.

Paul Hanrahan

-----Original Message-----
From: Lindy Mayfield [mailto:[EMAIL PROTECTED] 
Sent: Saturday, December 30, 2006 10:40 AM
Subject: How to write a full-screen Rexx debugger?


Does anyone know how one might write a full-screen Rexx debugger, like
z/XDC or Xpediter?  I've spent a couple of evenings digging through the
Rexx Reference, but so far I've not stumbled on a way to do it.  Or even
if it can be done.

Any hints or ideas?  I also asked on the Rexx list, but it is holiday
season.

thanks,
Lindy

----------------------------------------------------------------------
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

----------------------------------------------------------------------
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