- From: Eric Prud'hommeaux via GitHub <sysbot+gh@w3.org>
- Date: Thu, 06 Sep 2018 13:18:42 +0000
- To: public-shex-dev@w3.org
Unfortunately, this got mixed in with a [larger commit](https://github.com/shexSpec/spec/commit/48789f5e37e8d4f533b6173260332908d8d85757#diff-eacf331f0ffc35d4b482f1d15a887d3bL2316-L2317) which automates verifying that the two produce the same AST. This is disabled for incomplete examples and for ShEx2.1 IMPORTS. Please close this issue if this satisfies your comment.
I believe these are the relevant fixes from that commit:
``` diff
@@ -2229,14 +2230,14 @@ ex:S {ex:p <span class="lookit">NOT</span> @ex:S}
"valueExpr": "http://schema.example/#US" } }
] }</pre>
<pre class="shexc nohighlight">
-ex:S {ex:p @ex:T} <!-- ex:S NOT @ex:T -->
+ex:US {ex:Up NOT @ex:UT} <!-- ex:S NOT @ex:T -->
-ex:T {ex:q @ex:S} <!-- ex:T @ex:S -->
+ex:UT { ex:Uq @ex:US} <!-- ex:T @ex:S -->
```
``` diff
@@ -2328,8 +2329,8 @@ ex:T {ex:q @ex:S} <!-- ex:T @ex:S -->
ex:S
- NOT
- @ex:T
+ (NOT
+ @ex:T)
AND @ex:U
ex:U .
```
``` diff
@@ -2378,8 +2379,8 @@ ex:T {ex:q @ex:S} <!-- ex:T @ex:S -->
(
- NOT
- @ex:T
+ (NOT
+ @ex:T)
AND @ex:U )
```
``` diff
@@ -2443,8 +2444,8 @@ ex:T {ex:q @ex:S} <!-- ex:T @ex:S -->
ex:S
- NOT
- @ex:T
+ (NOT
+ @ex:T)
AND @ex:U
</pre>
```
``` diff
@@ -2503,8 +2504,8 @@ ex:T {ex:q @ex:S} <!-- ex:T @ex:S -->
ex:S
- NOT
- @ex:T
+ (NOT
+ @ex:T)
AND @ex:U
</pre>
</div>
```
``` diff
@@ -3802,28 +3805,28 @@ inst:Testgrammer23
<http://schema.example/p1>
- ["a" "b"] ;
+ ["a" "b"] + ;
- <http://schema.example/p2> . {0}
+ <http://schema.example/#p2> . {0}
} </pre>
</div>
<div style="clear:both;" class="exsec">Data:</div>
```
--
GitHub Notification of comment by ericprud
Please view or discuss this issue at https://github.com/shexSpec/spec/issues/22#issuecomment-419089951 using your GitHub account
Received on Thursday, 6 September 2018 13:18:44 UTC