:- ensure_loaded(common).
cvs_id('$Id: fixed_ns.pl,v 1.1 2004/06/17 05:22:16 sandro Exp $').
/*

  Define (register) any RDF namespaces we want known at parse-time
  for the rest of the system.   These are the only namespaces which
  can be used freely in rdf_db calls (which are expanded when source
  files are read!); others have to be manually expanded, or used through
  RDF calls which do namespace expansion at runtime for you.

*/

% these ones are in rdf_db itself right now, but duplicate them here
% to be on the safe side
:- rdf_register_ns(rdf,  'http://www.w3.org/1999/02/22-rdf-syntax-ns#').
:- rdf_register_ns(rdfs, 'http://www.w3.org/2000/01/rdf-schema#').
:- rdf_register_ns(owl,  'http://www.w3.org/2002/07/owl#').
:- rdf_register_ns(xsd,  'http://www.w3.org/2001/XMLSchema#').
:- rdf_register_ns(dc,   'http://purl.org/dc/elements/1.1/').

% other ones we want....
:- rdf_register_ns(foaf, 'http://xmlns.com/foaf/0.1/').
:- rdf_register_ns(sw,  'http://www.w3.org/2002/04/semwalker/terms/').
:- rdf_register_ns(retr, 'http://www.w3.org/2004/03/retr/').
