samer@6: :- module(conf_prefixes, []). samer@6: :- use_module(library(semweb/rdf_db)). samer@6: samer@6: /** Configure prefixes (namespaces) samer@6: samer@6: Register additional prefixes. Registering a prefix serves three samer@6: purposes: samer@6: samer@6: * It can be used in code, e.g., rdf(X, rdf:type, rdfs:'Class') samer@6: * It can be used in the same fashion from the toplevel samer@6: * It is used by the web-services to present resources more compact. samer@6: samer@6: @see rdf_register_ns/2 and rdf_register_ns/3 samer@6: */ samer@6: samer@6: % :- rdf_register_ns(cornetto, 'http://purl.org/vocabularies/cornetto/'). samer@6: samer@6: :- rdf_register_ns(geo, 'http://www.geonames.org/ontology#'). samer@6: :- rdf_register_ns(tags,'http://www.holygoat.co.uk/owl/redwood/0.1/tags/'). samer@6: :- rdf_register_ns(bio, 'http://purl.org/vocab/bio/0.1/'). samer@6: