Changeset 561 for ccr/trunk/p/C0CXPATH.m


Ignore:
Timestamp:
Sep 15, 2009, 1:11:39 PM (15 years ago)
Author:
George Lilly
Message:

upgrades to actor extract and xpath processing for eRx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/C0CXPATH.m

    r557 r561  
    226226 I $D(VDX) S DVDX=1 ; IF NAME PASSED, DO VDX
    227227 S C0CSTK(0)=0 ; INITIALIZE STACK
     228 K LKASD ; KILL LOOKASIDE ARRAY
    228229 D MKLASD(.LKASD,IZXML) ;MAKE LOOK ASIDE BUFFER FOR MULTIPLES
    229230 F I=1:1:LCNT  D  ; PROCESS THE ENTIRE ARRAY
     
    309310 F  S ZI=$O(OUTBUF(ZI)) Q:ZI=""  D  ; FOR EACH KIND OF MULTIPLE
    310311 . S ZN=$O(OUTBUF(ZI,"")) ; LINE NUMBER OF SECOND MULTIPLE
    311  . F  S ZN=$O(@IZXML@(ZN),-1) Q:ZN=""  I $P(@IZXML@(ZN),"<"_ZI,2)=">" Q  ;
     312 . F  S ZN=$O(@IZXML@(ZN),-1) Q:ZN=""  I $E($P(@IZXML@(ZN),"<"_ZI,2),1,1)=">" Q  ;
    312313 . S OUTBUF(ZI,ZN)=""
    313314 S ZA=1,ZI="",ZN=""
Note: See TracChangeset for help on using the changeset viewer.