Mainframe Utility: BC

Return to Mainframe Utilities Page

Module


ISREDIT MACRO
ISPEXEC CONTROL ERRORS RETURN
/**** SET MESSAGE DISPLAY ON/OFF BASED ON THE DEBUG SWITCH ***/
ISPEXEC VGET (DBGSWTCH) PROFILE
IF &DBGSWTCH = &STR(ON) THEN CONTROL MSG LIST CONLIST SYMLIST NOFLUSH
ELSE CONTROL NOMSG NOLIST NOFLUSH NOPROMPT
/**********************************************************************
/* UTILITY : BC                                                       *
/* AUTHOR : DAVE LEIGH                                                *
/* FUNCTION : EDIT A COMPILE LISTING.                                 *
/**********************************************************************

ISREDIT (MEMBER) = MEMBER

ISPEXEC BROWSE DATASET('&SYSUID..COMPILE.LISTING.&MEMBER')

EXIT
            


Documentation


 The BC utility determines the name of the program being edited (based on member
 name) and looks for a dataset called
 youruserid.COMPILE.LISTING.programmembername and attempts to take you into an
 ISPF/PDF "browse" of that dataset.

 To invoke BC, simply type BC on the command line of a program you are editing
 and press .

 Obviously, you will need to set up your compile JCL to point the SYSPRINT of
 the compile step to a sequential file of the above format.
            


Leave a Reply

Your email address will not be published. Required fields are marked *