On 14/01/15 12:39, james anderson wrote:
good afternoon;
the documentation notes for jena’s sparql s-expression syntax ends with the
following passage.
SSE Grammar
@@ insert grammar here
whereby, the document itself actually already describes all of the
distinguishing features of the grammar.
the missing information is the enumeration of the operator names and their
signatures.
it would not even be necessary to have their definitions, as those would likely
follow from the sparql grammar and language semantics.
is such a list hidden somewhere in the source tree?
https://github.com/apache/jena/blob/master/jena-arq/Grammar/sse/sse.jj
Tokens are very literal.
This is styled like lisp - the way the data structure gets used defines
the operators (I presume you mean SPARQL algebra? SSE used elsewhere as
well) not the syntactic language.
https://github.com/apache/jena/blob/master/jena-arq/src/main/java/com/hp/hpl/jena/sparql/sse/Tags.java
Andy
best regards, from berlin,
---
james anderson | [email protected] | http://dydra.com