Annotation of freem_fileman/DIFGGSB.m, revision 1.1

1.1     ! snw         1: DIFGGSB        ;SFISC/XAK,EDE(OHPRD)-FILEGRAM SPECIAL BLOCK ;
        !             2:        ;;21.0;VA FileMan;;Dec 28, 1994
        !             3:        ;Per VHA Directive 10-93-142, this routine should not be modified.
        !             4:        ;EDE/OHPRD/IHS changed BEGEN/END line to match BNF
        !             5:        ;
        !             6: START  ; (CALLED RECURSIVELY)
        !             7:        K DIFGSB(DILL)
        !             8:        D BEGIN
        !             9:        S DITAB=DITAB+2
        !            10:        D BODY^DIFGGSB1
        !            11:        S DITAB=DITAB-2
        !            12:        D END,EOJ
        !            13:        Q
        !            14:        ;
        !            15: BEGIN  ; BEGIN LINE
        !            16:        S V="BEGIN:"_DIFG(DILL,"FNAME")_"^"_$S(DIFG("PARM")["N":DIFG(DILL,"FILE"),1:"")
        !            17:        I $D(Z),Z'="" S V=V_Z,Z=""
        !            18:        D INCSET^DIFGGU
        !            19:        Q
        !            20:        ;
        !            21:        ;
        !            22: END    ; END LINE
        !            23:        S V="END:"_DIFG(DILL,"FNAME")_"^"_$S(DIFG("PARM")["N":DIFG(DILL,"FILE"),1:"")
        !            24:        D INCSET^DIFGGU
        !            25:        Q
        !            26:        ;
        !            27: EOJ    ;
        !            28:        K DIFGSB(DILL)
        !            29:        K %,C,D0,J,S,V,X,Y,Z
        !            30:        Q

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>