Re: [shex] Constraint weight annotation

I think it should be part of the main language, not annotations, as it relates to control flow. Anything other than "mandatory" should be treated something like `?` or `*`, although we should consider how it interacts with cardinally.

What does it mean to say `SHOULD <p1>+`? Is this the same as `SHOULD <p1>*`?

Does `SHOULD` interact with anything else so that it is like `MUST IF`? (probably not).

-- 
GitHub Notification of comment by gkellogg
Please view or discuss this issue at https://github.com/shexSpec/shex/issues/76#issuecomment-341935798 using your GitHub account

Received on Saturday, 4 November 2017 22:55:45 UTC