HolgerKnublauch has just submitted a new pull request for https://github.com/w3c/data-shapes: == Issue 322: Node expressions base definition == This diff looks larger than it is, mainly because I moved the Property Path sections up one level. I have simplified the definition of Node Expressions to simply define IRI and Literal expressions and then leave all other details to other documents - this is for blank nodes. I have changed the TTL system ontology to roughly match what we had discussed, with the separation of Named and List Parameters, so that I could use sh:NamedParameterExpression in the definitions of sh:SelectExpression and sh:EvalExpression. But these details may change later as the Node Expr work starts in earnest. The way that it's currently defined, SHACL-SPARQL does not really depend on the NodeExpr document, but Andy has suggested changes to the exprEval function that may go in there too. Warning: This Diff also includes the not-yet-approved branch that introduced sh:eval. See https://github.com/w3c/data-shapes/pull/340 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
↧
[data-shapes] Pull Request: Issue 322: Node expressions base definition
↧