@@ -10457,6 +10457,12 @@ <h3>Grammar</h3>
1045710457 <li>The expression argument of an aggregate function can not contain an aggregate function.</li>
1045810458 <li>Only custom aggregate functions use the <code>DISTINCT</code> keyword
1045910459 in a <a href="#rFunctionCall">function call</a>.</li>
10460+ <li>A <a href="#rReifier">reifier</a> or
10461+ <a href="#rAnnotationBlockPath">annotation syntax</a>
10462+ is only permitted after a triple when the property position is
10463+ a simple path (IRI, the keyword <code>a</code> or a variable),
10464+ and not for other path expressions.
10465+ </li>
1046010466 </ol>
1046110467 <!-- GRAMMAR -->
1046210468 <div class="grammarTable">
@@ -11236,7 +11242,7 @@ <h3>Grammar</h3>
1123611242 <td><code>[111] </code></td>
1123711243 <td><code><span class="doc-ref" id="rAnnotationBlockPath">AnnotationBlockPath</span></code></td>
1123811244 <td> ::= </td>
11239- <td><code class="gRuleBody"><span class="token">'{|'</span> <a href="#rPropertyListPath">PropertyListPath </a> <span class="token">'|}'</span></code></td>
11245+ <td><code class="gRuleBody"><span class="token">'{|'</span> <a href="#rPropertyListPathNotEmpty">PropertyListPathNotEmpty </a> <span class="token">'|}'</span></code></td>
1124011246 </tr>
1124111247
1124211248 <tr style="vertical-align: baseline">
@@ -11250,7 +11256,7 @@ <h3>Grammar</h3>
1125011256 <td><code>[113] </code></td>
1125111257 <td><code><span class="doc-ref" id="rAnnotationBlock">AnnotationBlock</span></code></td>
1125211258 <td> ::= </td>
11253- <td><code class="gRuleBody"><span class="token">'{|'</span> <a href="#rPropertyList">PropertyList </a> <span class="token">'|}'</span></code></td>
11259+ <td><code class="gRuleBody"><span class="token">'{|'</span> <a href="#rPropertyListNotEmpty">PropertyListNotEmpty </a> <span class="token">'|}'</span></code></td>
1125411260 </tr>
1125511261
1125611262 <tr style="vertical-align: baseline">
0 commit comments