- From: Pablo Menéndez ◔_◔ via GitHub <sysbot+gh@w3.org>
- Date: Mon, 10 Feb 2020 11:43:53 +0000
- To: public-shex-dev@w3.org
mistermboy has just created a new issue for https://github.com/shexSpec/shex: == [Validating RDF Data] Example 91: Validating data before and after inference == This is a simplification of the example 91 of the [Validating RDF Data book](https://book.validatingrdf.com/bookHtml010.html) : ``` :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](https://github.com/shexSpec/grammar/blob/master/bnf) [Shex2.1 branch grammar](https://github.com/shexSpec/grammar/blob/shex2.1/bnf) [Shex.io grammar](http://shex.io/shex-semantics/#shexc) Please view or discuss this issue at https://github.com/shexSpec/shex/issues/100 using your GitHub account
Received on Monday, 10 February 2020 11:44:26 UTC