- ClioPatria
- rdfql
- serql.pl
- rdfql_util.pl
- sparql_runtime.pl -- SPARQL runtime support
- rdfql_runtime.pl -- SPARQL/SeRQL runtime support predicates
- serql_runtime.pl
- sparql.pl
- sparql_grammar.pl -- SPARQL Parser
- jena_properties.pl
- text_properties.pl
- rdf_io.pl
- rdf_html.pl -- Write query-results as HTML table.
- sparql_xml_result.pl
- sparql_json_result.pl -- Write SPARQL results as JSON
- sparql_csv_result.pl -- Write SPARQL results as CSV
- rdf_turtle_io.pl -- Write query-result graphs as Turtle
- serql_xml_result.pl
- rdfql
- rdfql_carthesian(:Bags) is nondet
- Bags is a list of independent goals. This predicate provides the
variable bindings for the carthesian product of all solutions of
each goal in Bags. For example:
?- rdfql_carthesian([ bag([X], between(1,2,X)), bag([Y], between(1,2,Y))]). X = 1, Y = 1 ; X = 1, Y = 2 ; X = 2, Y = 1 ; X = 2, Y = 2 ; false.