Closed mistermboy closed 4 years ago
This is a simplification of the example 91 of the Validating RDF Data book :
:TeacherAfter EXTRA a { :teaches { a [:Course] } @:Course }
I am wondering if the '@:Course' is correct because I was looking at the grammars and I think there is none that allows writing a 'shapeRef' after an 'inlineShapeExpression'
[43] unaryTripleExpr ::=('$' tripleExprLabel)? (tripleConstraint|bracketedTripleExpr) | include [44] bracketedTripleExpr ::= '(' tripleExpression ')' cardinality? annotation* semanticActions [45] tripleConstraint ::= senseFlags? predicate inlineShapeExpression cardinality? annotation* semanticActions [57] include ::= '&' tripleExprLabel
Master branch grammar Shex2.1 branch grammar Shex.io grammar
Closed (https://github.com/shexSpec/grammar/issues/15)
This is a simplification of the example 91 of the Validating RDF Data book :
I am wondering if the '@:Course' is correct because I was looking at the grammars and I think there is none that allows writing a 'shapeRef' after an 'inlineShapeExpression'
Master branch grammar Shex2.1 branch grammar Shex.io grammar