@traqula/algebra-transformations-1-2
v1.1.6
Published
Rules for converting SPARQL 1.2 Traqula AST to SPARQL 1.1 (=1.2) algebra
Downloads
122,004
Readme
Traqula algebra transformations 1.2
Traqula algebra transformations 1.2 contains transformation functions for translating the Traqula AST for SPARQL 1.2 into SPARQL Algebra. These transformation definitions extend the SPARQL 1.1 transformations with support for SPARQL 1.2 features such as reified triples and triple terms.
Installation
npm install @traqula/algebra-transformations-1-2or
yarn add @traqula/algebra-transformations-1-2What's added over SPARQL 1.1 transformations
- Handling of reified triple and triple term nodes in AST-to-algebra conversion
- Updated
inScopeVariablesto account for SPARQL 1.2 constructs - Updated
createAlgebraContextfor SPARQL 1.2
Usage
This package is primarily used by @traqula/algebra-sparql-1-2.
For end-user algebra transformation, use the engine package directly.
For guidance on extending transformations, see the documentation on creating and modifying transformers.
