|  |  | Rasqal RDF Query Library Manual |

# Part I. Reference Manual

Table of Contents

General library facilities — Startup and shutdown, memory handling, version checks and misc functions.
Data Graphs — RDF graph sources for triples.
Expressions — Query language expressions.
Graph patterns — Collections of triple patterns, sub-graph patterns with operators.
Literal — RDF literals and RDF query-specific literals.
Prefixes — XML QName-style prefixes made from a URI and a short text prefix.
Query — Query object API, parsing and execution
Query Results — Query results as variable bindings, boolean or RDF graphs.
Query Results Formatter — Query results formatted into a syntax.
Triples — Triple pattern or RDF triple.
Triples Source — Source of matches to a triple pattern.
Variables — Variable with names and literal value.
XML Schema Decimals — XML Schema decimal number arithmetic.