Changeset 1349 for fmts/trunk/p/C0XUTIL.m
- Timestamp:
- Jan 27, 2012, 10:51:57 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fmts/trunk/p/C0XUTIL.m
r1343 r1349 52 52 S C0XVOC("file")="/home/glilly/fmts/trunk/samples/" 53 53 S C0XVOC("foaf")="http://xmlns.com/foaf/0.1/" 54 S C0XVOC("skos")="http://www.w3.org/2004/02/skos/core#" 55 S C0XVOC("gpl")="http://georgetriples.org/" 56 S C0XVOC("cg")="http://datasets.caregraf.org/" 54 57 Q 55 58 ; 59 EXT(C0XIN) ; EXTRINSIC WHICH EXPANDS NAMESPACES 60 ; SO skos:xxx would return http://www.w3.org/2004/02/skos/core#xxx 61 N C0XPRE 62 S C0XPRE=C0XIN 63 I '$D(C0XVOC) D VOCINIT ; INITIALIZE NAME SPACE TABLE 64 I C0XPRE[":" D ; expand using vocabulary 65 . N ZB,ZA 66 . S ZB=$P(C0XPRE,":",1) 67 . S ZA=$P(C0XPRE,":",2) 68 . I $G(C0XVOC(ZB))'="" D ; 69 . . S C0XPRE=C0XVOC(ZB)_ZA ; expanded 70 Q C0XPRE 71 ;
Note:
See TracChangeset
for help on using the changeset viewer.