-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hi all.
I was reading through 18.5 Property Path Patterns and I think it contains a small mistake.
Thereafter, the translation of property path patterns converts some of these algebraic property path expressions to other SPARQL graph patterns, such as converting property paths of length one to triple patterns, which in turn are combined into basic graph patterns. This leaves algebraic property path expressions with the operators ZeroOrOnePath, ZeroOrMorePath, OneOrMorePath, and NegatedPropertySets, as well as algebraic property path expressions contained within these operators.
I specifically think the list of "algebraic property path expressions" also contains ALT because 18.3.2.4 Translate Property Path Patterns does not mention any transformation of ALT.
(I tested this on the SPARQLAlgebra.js project and there I also see top-level ALT is still present after conversion)