[shex] allow ()s around a triple constraint

ericprud has just created a new issue for https://github.com/shexSpec/shex:

== allow ()s around a triple constraint ==
The ShEx 2.0 grammar included a construct to prevent "unnecessary" parens around TripleConstraints, e.g.
```
<S> {
  (<p> .)
}
```
These patches remove that restriction:
[shexTest patch](https://github.com/shexSpec/shexTest/compare/955939a..ccd0b5a)
[shex.js patch](https://github.com/shexSpec/shex.js/compare/00ed861..4963d5a#diff-45253af60e4b4edf2be5aaa531b9c3c4)

PROPOSE: accept this change for ShEx 2.1

Please view or discuss this issue at https://github.com/shexSpec/shex/issues/87 using your GitHub account

Received on Thursday, 20 September 2018 12:22:37 UTC