27.04.2013 Views

MVS Jan 2005.p65 - CBT Tape

MVS Jan 2005.p65 - CBT Tape

MVS Jan 2005.p65 - CBT Tape

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

*********** @REFRESH END VIODD 2ØØ4/Ø6/Ø8 11:17:36 *************/<br />

/*********** @REFRESH BEGIN MODTRACE 2ØØ3/12/31 21:56:54 *************/<br />

/* MODTRACE - Module Trace */<br />

/*-------------------------------------------------------------------*/<br />

/* TRACETYP - Type of trace entry */<br />

/* SIGLINE - The line number called from */<br />

/*********************************************************************/<br />

modtrace: if modtrace = 'NO' then return<br />

arg tracetyp sigline<br />

tracetyp = left(tracetyp,5)<br />

sigline = left(sigline,5)<br />

/*********************************************************************/<br />

/* Adjust MODSPACE for START */<br />

/*********************************************************************/<br />

if tracetyp = 'START' then<br />

modspace = substr(modspace,1,length(modspace)+1)<br />

/*********************************************************************/<br />

/* Set the trace entry */<br />

/*********************************************************************/<br />

traceline = modspace time('L') tracetyp module sigline sparms<br />

/*********************************************************************/<br />

/* Adjust MODSPACE for STOP */<br />

/*********************************************************************/<br />

if tracetyp = 'STOP' then<br />

modspace = substr(modspace,1,length(modspace)-1)<br />

/*********************************************************************/<br />

/* Determine where to write the traceline */<br />

/*********************************************************************/<br />

if ispfenv = 'YES' & tsoenv = 'FORE' then<br />

/*********************************************************************/<br />

/* Write to the ISPF Log, do not use ISPWRAP here */<br />

/*********************************************************************/<br />

do<br />

zedlmsg = traceline<br />

address ISPEXEC "LOG MSG(ISRZØØØ)"<br />

end<br />

else<br />

say traceline<br />

/*********************************************************************/<br />

/* SAY to SYSTSPRT */<br />

/*********************************************************************/<br />

return<br />

/*********** @REFRESH END MODTRACE 2ØØ3/12/31 21:56:54 *************/<br />

Robert Zenuk<br />

Systems Programmer (USA) © Xephon 2005<br />

72 © 2005. Xephon USA telephone (214) 340 5690, fax (214) 341 7081.

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

Saved successfully!

Ooh no, something went wrong!