Property Path

Constraint

?x c:isMemberOf @[a c:Consortium] +  ?org
?x c:isMemberOf 
   @{ ?this a c:Consortium . filter(?this != <www.example.org>)  } +  
?org

Parallel Operator

?x (foaf:knows || ^rdfs:seeAlso) + ?y

Variable

?x c:isMemberOf+ :: $path ?org

Length

filter(pathLength($path) < 100)

Enumeration

?x c:isMemberOf+ :: $path ?org
graph $path {?a ?p ?b}