Changeset 1368 for fmts/trunk/p/C0XF2N.m


Ignore:
Timestamp:
Feb 27, 2012, 11:51:28 PM (12 years ago)
Author:
George Lilly
Message:

changes for getGraph and rdf out

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fmts/trunk/p/C0XF2N.m

    r1367 r1368  
    596596 Q
    597597 ;
     598DELGRAPH(ZGRF,FARY) ; delete a graph from the triplestore
     599 ; (doesn't delete strings)
     600 ;
     601 I '$D(FARY) D  ;
     602 . D INITFARY("C0XFARY")
     603 . S FARY="C0XFARY"
     604 D USEFARY(FARY)
     605 N ZGRAPH
     606 D TING(.ZGRAPH,ZGRF,FARY)
     607 I '$D(ZGRAPH) D  Q  ;
     608 . W !,"NO TRIPLES IN GRAPH"
     609 K C0XFDA
     610 N ZI S ZI=""
     611 F  S ZI=$O(ZGRAPH(ZI)) Q:ZI=""  D  ;
     612 . S C0XFDA(C0XTFN,ZI_",",.01)="@"
     613 D UPDIE(.C0XFDA)
     614 Q
     615 ;
     616TING(ZRTN,ZGRF,FARY) ; return the iens for graph ZGRF
     617 ; ZRTN is passed by reference
     618 I '$D(FARY) D  ;
     619 . D INITFARY("C0XFARY")
     620 . S FARY="C0XFARY"
     621 D USEFARY(FARY)
     622 K ZRTN
     623 N ZI,ZG S ZI=""
     624 S ZG=$$IENOF(ZGRF)
     625 I ZG="" D  Q  ;
     626 . W !,"ERROR GRAPH NOT FOUND"
     627 I '$D(@C0XTN@("G",ZG)) Q  ;
     628 F  S ZI=$O(@C0XTN@("G",ZG,ZI)) Q:ZI=""  D  ;
     629 . S ZRTN(ZI)=""
     630 Q
     631 ; 
    598632SWUPDIE(ZFDA) ; SWITCH BETWEEN UPDIE AND BULKLOAD
    599633 . I $G(BLKLOAD) D  ; bulk load
Note: See TracChangeset for help on using the changeset viewer.