:- ensure_loaded(common).
cvs_id('$Id: vrdf_simple.pl,v 1.1 2006/02/21 19:57:55 sandro Exp $').
/*

  The "Virtual RDF" (VRDF) API

  This is a layer over library('semweb/rdf_db') that supports
  various additional features.

     - rdf content produced by prolog rules
     - rdf content present in static prolog clauses
     - rdf content where terms are suitable prolog terms
     - rdf content loaded on-demand from disk (and maybe the web?)
     - rdf content produced by RDF rules (???)

  It is intended to replace rdfq/4, eventually.  This is the RDF API
  which most of SemWalker should be using.


  The simple way to use it is:
      
  

  
*/

:- use_module(library(debug)).
:- debug(vrdf).

%%  predicate_slots(+Prototype)
%%
%%  declare the given prototype as slot names

predicate_slots(Prototype) :-
	true.

term_slots(Term, Class) :-
	true.


vrdf(S,P,O) :-
	