holds.pl -- The *holds* predicate.

author
- Daniel Beßler
license
- BSD
 holds(?Subject, ?Property, ?Value) is nondet[multifile]
Query values of a property on some subject. In case of datatype properties, the value may be a term `Operator(Value)` where Operator is a comparison operator (e.g. "<"), meaning that only triples are yielded where the comparison between actual value and Value yields true.
Arguments:
Subject- The subject of a triple.
Property- The predicate of a triple.
Value- The object of a triple.
 holds(+Query) is nondet
Same as holds/3 with arguments wrapped into a single term `Property(Subject,Value)`.
Arguments:
Query- the query term.