CLIST to put flower box
CLIST TO PUT FLOWER BOX
The following clist code can be used to Tag COBOL code with comments.
; ; ; ;ISREDIT MACRO (PARM1) NOPROCESSISPEXEC CONTROL ERRORS RETURNISREDIT PROCESS RANGE VIF &LASTCC >= 16 THEN EXIT CODE(&LASTCC)ISREDIT (CMD) = RANGE_CMDISREDIT FIND 'IDENTIFICATION DIVISION' ALL/**********************************************************************/********* VALIDATING THAT IT IS A COBOL PROGRAM BEFORE/**********************************************************************IF &LASTCC NE 0 THEN +DOSET &ZEDSMSG = &STR(NOT VALID COBOL)ISPEXEC SETMSG MSG(ISRZ001)GOTO ENDCLISTEND/**********************************************************************/********* CHECKING LENGTH OF TAGNAME/**********************************************************************IF &LENGTH(&PARM1) > 8 THEN +DOSET &ZEDSMSG = &STR(INVALID TAG NAME)ISPEXEC SETMSG MSG(ISRZ001)GOTO ENDCLISTEND/**********************************************************************/*STORING FIRST AND LAST LINE NUMBERS/**********************************************************************ISREDIT (FIRST) = LINENUM .ZFRANGEISREDIT (LAST) = LINENUM .ZLRANGE/**********************************************************************/*GETTING TOTAL NO OF LINES/**********************************************************************SET TOT_LINES=&LAST - &FIRST + 1IF &STR(&CMD) = THEN +DOSET &ZEDSMSG = &STR(LINE COMMAND 'V' PENDING)ISPEXEC SETMSG MSG(ISRZ001)EXIT CODE(12)ENDIF &STR(&CMD) = &STR(V) THEN +DOIF &PARM1= THEN +DOSET &PARM1=&STR(#WORKEFF)ISPEXEC SETMSG MSG(ISRZ001)ENDIF &PARM1 NE THEN +DOSET &ROWNO=&FIRSTSET &LINESTART= &STR( +*******&PARM1***&SYSUID*****&SYSDATE****************START*********)SET &LINEEND= &STR( +*******&PARM1***&SYSUID*****&SYSDATE*****************END**********)ISREDIT LINE_AFTER &EVAL(&ROWNO) = <7 &LINESTART>ISREDIT LINE_AFTER &EVAL(&ROWNO + 1) = <7 &LINEEND>SET &ZEDSMSG = &STR(COMMENT BOX ADDED)ISPEXEC SETMSG MSG(ISRZ001)ENDISREDIT RESETISREDIT LOCATE .ZFRANGEENDEXIT CODE(1)ENDENDCLIST: +ISREDIT LOCATE .ZFRANGEISREDIT RESETEXIT CODE(1)END