This part contains the Rasqal Reference Manual
      which comprehensively describes every class and function of the API.
      
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.
- 
Query Result Row — Result row in a query result set containing a set of literals that are bound to variables.
- 
Service — Execute queries remotely via a SPARQL HTTP Protocol service.
- 
Triples — Triple pattern or RDF triple.
- 
Triples Source — Source of matches to a triple pattern.
- 
Variables — Variable with names and literal value.
- 
Variables Table — A table of variables with optional bound literal values.
- 
Updates — Graph update operations
- 
Utilities — Utility functions.
- 
XML Schema Datetime and Decimals — XML Schema datetime and arbitrary length decimal number arithmetic.
- API Changes
- 
- Introduction
- Changes between Rasqal 0.9.21 and 0.9.22
- 
- New functions, types and enums
- Deleted functions, types and enums
- Renamed function and enums
- Changed functions and types
 
- Changes between Rasqal 0.9.22 and 0.9.23
- New functions, types and enums
 
- Changes between Rasqal 0.9.23 and 0.9.24
- New functions, types and enums
 
- Changes between Rasqal 0.9.25 and 0.9.26
- New functions, types and enums
 
- Changes between Rasqal 0.9.26 and 0.9.27
- New functions, types and enums
 
- Changes between Rasqal 0.9.28 and 0.9.29
- 
- New functions, types and enums
- Changed functions and types
 
- Changes between Rasqal 0.9.29 and 0.9.30
- New functions, types and enums
 
- Changes between Rasqal 0.9.30 and 0.9.31
- New functions, types and enums
 
- Changes between Rasqal 0.9.24 and 0.9.25
- New functions, types and enums