--- a/rdf-turtle/turtle-bnf.html Tue Jul 05 08:31:56 2011 -0400
+++ b/rdf-turtle/turtle-bnf.html Fri Jul 15 09:43:16 2011 -0400
@@ -34,7 +34,7 @@
<td><a name="prod-turtle2-prefixID" id="prod-turtle2-prefixID"></a>[<span class="prodNo">4</span>] </td>
<td><code class="production prod">prefixID</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PREFIX" class="grammarRef">PREFIX</a></span> <span class="prod"><a href="#prod-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span> <span class="prod"><a href="#prod-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PREFIX" class="grammarRef">PREFIX</a></span> <span class="prod"><a href="#term-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span> <span class="prod"><a href="#term-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span></code></td>
</tr>
</tbody>
@@ -43,7 +43,7 @@
<td><a name="prod-turtle2-base" id="prod-turtle2-base"></a>[<span class="prodNo">5</span>] </td>
<td><code class="production prod">base</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-BASE" class="grammarRef">BASE</a></span> <span class="prod"><a href="#prod-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-BASE" class="grammarRef">BASE</a></span> <span class="prod"><a href="#term-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span></code></td>
</tr>
</tbody>
@@ -89,7 +89,7 @@
<td><a name="prod-turtle2-subject" id="prod-turtle2-subject"></a>[<span class="prodNo">10</span>] </td>
<td><code class="production prod">subject</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-IRIref" class="grammarRef">IRIref</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-IRIref" class="grammarRef">IRIref</a></span><br>
| <span class="prod"><a href="#prod-turtle2-blank" class="grammarRef">blank</a></span></code></td>
</tr>
</tbody>
@@ -99,7 +99,7 @@
<td><a name="prod-turtle2-predicate" id="prod-turtle2-predicate"></a>[<span class="prodNo">11</span>] </td>
<td><code class="production prod">predicate</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-IRIref" class="grammarRef">IRIref</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-IRIref" class="grammarRef">IRIref</a></span></code></td>
</tr>
</tbody>
@@ -108,7 +108,7 @@
<td><a name="prod-turtle2-object" id="prod-turtle2-object"></a>[<span class="prodNo">12</span>] </td>
<td><code class="production prod">object</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-IRIref" class="grammarRef">IRIref</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-IRIref" class="grammarRef">IRIref</a></span><br>
| <span class="prod"><a href="#prod-turtle2-blank" class="grammarRef">blank</a></span><br>
| <span class="prod"><a href="#prod-turtle2-literal" class="grammarRef">literal</a></span></code></td>
</tr>
@@ -119,9 +119,9 @@
<td><a name="prod-turtle2-literal" id="prod-turtle2-literal"></a>[<span class="prodNo">13</span>] </td>
<td><code class="production prod">literal</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-RDFLiteral" class="grammarRef">RDFLiteral</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-NumericLiteral" class="grammarRef">NumericLiteral</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-BooleanLiteral" class="grammarRef">BooleanLiteral</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-RDFLiteral" class="grammarRef">RDFLiteral</a></span><br>
+| <span class="prod"><a href="#term-turtle2-NumericLiteral" class="grammarRef">NumericLiteral</a></span><br>
+| <span class="prod"><a href="#term-turtle2-BooleanLiteral" class="grammarRef">BooleanLiteral</a></span></code></td>
</tr>
</tbody>
@@ -130,7 +130,7 @@
<td><a name="prod-turtle2-blank" id="prod-turtle2-blank"></a>[<span class="prodNo">14</span>] </td>
<td><code class="production prod">blank</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-BlankNode" class="grammarRef">BlankNode</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-BlankNode" class="grammarRef">BlankNode</a></span><br>
| "[" <span class="prod"><a href="#prod-turtle2-predicateObjectList" class="grammarRef">predicateObjectList</a></span> "]"<br>
| <span class="prod"><a href="#prod-turtle2-collection" class="grammarRef">collection</a></span></code></td>
</tr>
@@ -150,7 +150,7 @@
<td><a name="prod-turtle2-RDFLiteral" id="prod-turtle2-RDFLiteral"></a>[<span class="prodNo">16</span>] </td>
<td><code class="production prod">RDFLiteral</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-String" class="grammarRef">String</a></span> (( <span class="prod"><a href="#prod-turtle2-LANGTAG" class="grammarRef">LANGTAG</a></span> | ( "^^" <span class="prod"><a href="#prod-turtle2-IRIref" class="grammarRef">IRIref</a></span> ) ))?</code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-String" class="grammarRef">String</a></span> (( <span class="prod"><a href="#term-turtle2-LANGTAG" class="grammarRef">LANGTAG</a></span> | ( "^^" <span class="prod"><a href="#term-turtle2-IRIref" class="grammarRef">IRIref</a></span> ) ))?</code></td>
</tr>
</tbody>
@@ -159,9 +159,9 @@
<td><a name="prod-turtle2-NumericLiteral" id="prod-turtle2-NumericLiteral"></a>[<span class="prodNo">17</span>] </td>
<td><code class="production prod">NumericLiteral</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-NumericLiteralUnsigned" class="grammarRef">NumericLiteralUnsigned</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-NumericLiteralPositive" class="grammarRef">NumericLiteralPositive</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-NumericLiteralNegative" class="grammarRef">NumericLiteralNegative</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-NumericLiteralUnsigned" class="grammarRef">NumericLiteralUnsigned</a></span><br>
+| <span class="prod"><a href="#term-turtle2-NumericLiteralPositive" class="grammarRef">NumericLiteralPositive</a></span><br>
+| <span class="prod"><a href="#term-turtle2-NumericLiteralNegative" class="grammarRef">NumericLiteralNegative</a></span></code></td>
</tr>
</tbody>
@@ -170,9 +170,9 @@
<td><a name="prod-turtle2-NumericLiteralUnsigned" id="prod-turtle2-NumericLiteralUnsigned"></a>[<span class="prodNo">18</span>] </td>
<td><code class="production prod">NumericLiteralUnsigned</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-INTEGER" class="grammarRef">INTEGER</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-INTEGER" class="grammarRef">INTEGER</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
</tr>
</tbody>
@@ -181,9 +181,9 @@
<td><a name="prod-turtle2-NumericLiteralPositive" id="prod-turtle2-NumericLiteralPositive"></a>[<span class="prodNo">19</span>] </td>
<td><code class="production prod">NumericLiteralPositive</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-INTEGER_POSITIVE" class="grammarRef">INTEGER_POSITIVE</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DECIMAL_POSITIVE" class="grammarRef">DECIMAL_POSITIVE</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DOUBLE_POSITIVE" class="grammarRef">DOUBLE_POSITIVE</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-INTEGER_POSITIVE" class="grammarRef">INTEGER_POSITIVE</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DECIMAL_POSITIVE" class="grammarRef">DECIMAL_POSITIVE</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DOUBLE_POSITIVE" class="grammarRef">DOUBLE_POSITIVE</a></span></code></td>
</tr>
</tbody>
@@ -192,9 +192,9 @@
<td><a name="prod-turtle2-NumericLiteralNegative" id="prod-turtle2-NumericLiteralNegative"></a>[<span class="prodNo">20</span>] </td>
<td><code class="production prod">NumericLiteralNegative</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-INTEGER_NEGATIVE" class="grammarRef">INTEGER_NEGATIVE</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DECIMAL_NEGATIVE" class="grammarRef">DECIMAL_NEGATIVE</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-DOUBLE_NEGATIVE" class="grammarRef">DOUBLE_NEGATIVE</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-INTEGER_NEGATIVE" class="grammarRef">INTEGER_NEGATIVE</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DECIMAL_NEGATIVE" class="grammarRef">DECIMAL_NEGATIVE</a></span><br>
+| <span class="prod"><a href="#term-turtle2-DOUBLE_NEGATIVE" class="grammarRef">DOUBLE_NEGATIVE</a></span></code></td>
</tr>
</tbody>
@@ -213,10 +213,10 @@
<td><a name="prod-turtle2-String" id="prod-turtle2-String"></a>[<span class="prodNo">22</span>] </td>
<td><code class="production prod">String</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-STRING_LITERAL1" class="grammarRef">STRING_LITERAL1</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-STRING_LITERAL2" class="grammarRef">STRING_LITERAL2</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-STRING_LITERAL_LONG1" class="grammarRef">STRING_LITERAL_LONG1</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-STRING_LITERAL_LONG2" class="grammarRef">STRING_LITERAL_LONG2</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-STRING_LITERAL1" class="grammarRef">STRING_LITERAL1</a></span><br>
+| <span class="prod"><a href="#term-turtle2-STRING_LITERAL2" class="grammarRef">STRING_LITERAL2</a></span><br>
+| <span class="prod"><a href="#term-turtle2-STRING_LITERAL_LONG1" class="grammarRef">STRING_LITERAL_LONG1</a></span><br>
+| <span class="prod"><a href="#term-turtle2-STRING_LITERAL_LONG2" class="grammarRef">STRING_LITERAL_LONG2</a></span></code></td>
</tr>
</tbody>
@@ -225,8 +225,8 @@
<td><a name="prod-turtle2-IRIref" id="prod-turtle2-IRIref"></a>[<span class="prodNo">23</span>] </td>
<td><code class="production prod">IRIref</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-PrefixedName" class="grammarRef">PrefixedName</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-IRI_REF" class="grammarRef">IRI_REF</a></span><br>
+| <span class="prod"><a href="#term-turtle2-PrefixedName" class="grammarRef">PrefixedName</a></span></code></td>
</tr>
</tbody>
@@ -235,8 +235,8 @@
<td><a name="prod-turtle2-PrefixedName" id="prod-turtle2-PrefixedName"></a>[<span class="prodNo">24</span>] </td>
<td><code class="production prod">PrefixedName</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PNAME_LN" class="grammarRef">PNAME_LN</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PNAME_LN" class="grammarRef">PNAME_LN</a></span><br>
+| <span class="prod"><a href="#term-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span></code></td>
</tr>
</tbody>
@@ -245,8 +245,8 @@
<td><a name="prod-turtle2-BlankNode" id="prod-turtle2-BlankNode"></a>[<span class="prodNo">25</span>] </td>
<td><code class="production prod">BlankNode</code></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-BLANK_NODE_LABEL" class="grammarRef">BLANK_NODE_LABEL</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-ANON" class="grammarRef">ANON</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-BLANK_NODE_LABEL" class="grammarRef">BLANK_NODE_LABEL</a></span><br>
+| <span class="prod"><a href="#term-turtle2-ANON" class="grammarRef">ANON</a></span></code></td>
</tr>
</tbody>
@@ -273,7 +273,7 @@
<td><a name="term-turtle2-IRI_REF" id="term-turtle2-IRI_REF"></a>[<span class="prodNo">28</span>] </td>
<td><<code class="production term">IRI_REF</code>></td>
<td> ::= </td>
-<td><code class="content">"<" (( [^<>\"{}|^`\\] - [#0000- ] ) | <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> )* ">"</code></td>
+<td><code class="content">"<" (( [^<>\"{}|^`\\] - [#0000- ] ) | <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> )* ">"</code></td>
</tr>
</tbody>
@@ -282,7 +282,7 @@
<td><a name="term-turtle2-PNAME_NS" id="term-turtle2-PNAME_NS"></a>[<span class="prodNo">29</span>] </td>
<td><<code class="production term">PNAME_NS</code>></td>
<td> ::= </td>
-<td><code class="content">(<span class="prod"><a href="#prod-turtle2-PN_PREFIX" class="grammarRef">PN_PREFIX</a></span>)? ":"</code></td>
+<td><code class="content">(<span class="prod"><a href="#term-turtle2-PN_PREFIX" class="grammarRef">PN_PREFIX</a></span>)? ":"</code></td>
</tr>
</tbody>
@@ -291,7 +291,7 @@
<td><a name="term-turtle2-PNAME_LN" id="term-turtle2-PNAME_LN"></a>[<span class="prodNo">30</span>] </td>
<td><<code class="production term">PNAME_LN</code>></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span> <span class="prod"><a href="#prod-turtle2-PN_LOCAL" class="grammarRef">PN_LOCAL</a></span></code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PNAME_NS" class="grammarRef">PNAME_NS</a></span> <span class="prod"><a href="#term-turtle2-PN_LOCAL" class="grammarRef">PN_LOCAL</a></span></code></td>
</tr>
</tbody>
@@ -300,7 +300,7 @@
<td><a name="term-turtle2-BLANK_NODE_LABEL" id="term-turtle2-BLANK_NODE_LABEL"></a>[<span class="prodNo">31</span>] </td>
<td><<code class="production term">BLANK_NODE_LABEL</code>></td>
<td> ::= </td>
-<td><code class="content">"_:" <span class="prod"><a href="#prod-turtle2-PN_LOCAL" class="grammarRef">PN_LOCAL</a></span></code></td>
+<td><code class="content">"_:" <span class="prod"><a href="#term-turtle2-PN_LOCAL" class="grammarRef">PN_LOCAL</a></span></code></td>
</tr>
</tbody>
@@ -309,7 +309,7 @@
<td><a name="term-turtle2-VAR1" id="term-turtle2-VAR1"></a>[<span class="prodNo">32</span>] </td>
<td><<code class="production term">VAR1</code>></td>
<td> ::= </td>
-<td><code class="content">"?" <span class="prod"><a href="#prod-turtle2-VARNAME" class="grammarRef">VARNAME</a></span></code></td>
+<td><code class="content">"?" <span class="prod"><a href="#term-turtle2-VARNAME" class="grammarRef">VARNAME</a></span></code></td>
</tr>
</tbody>
@@ -318,7 +318,7 @@
<td><a name="term-turtle2-VAR2" id="term-turtle2-VAR2"></a>[<span class="prodNo">33</span>] </td>
<td><<code class="production term">VAR2</code>></td>
<td> ::= </td>
-<td><code class="content">"$" <span class="prod"><a href="#prod-turtle2-VARNAME" class="grammarRef">VARNAME</a></span></code></td>
+<td><code class="content">"$" <span class="prod"><a href="#term-turtle2-VARNAME" class="grammarRef">VARNAME</a></span></code></td>
</tr>
</tbody>
@@ -327,8 +327,8 @@
<td><a name="term-turtle2-LANGTAG" id="term-turtle2-LANGTAG"></a>[<span class="prodNo">34</span>] </td>
<td><<code class="production term">LANGTAG</code>></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-BASE" class="grammarRef">BASE</a></span><br>
-| <span class="prod"><a href="#prod-turtle2-PREFIX" class="grammarRef">PREFIX</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-BASE" class="grammarRef">BASE</a></span><br>
+| <span class="prod"><a href="#term-turtle2-PREFIX" class="grammarRef">PREFIX</a></span><br>
| "@" ([a-zA-Z])+ (( "-" ([a-zA-Z0-9])+ ))*</code></td>
</tr>
</tbody>
@@ -357,9 +357,9 @@
<td><a name="term-turtle2-DOUBLE" id="term-turtle2-DOUBLE"></a>[<span class="prodNo">37</span>] </td>
<td><<code class="production term">DOUBLE</code>></td>
<td> ::= </td>
-<td><code class="content">([0-9])+ "." ([0-9])* <span class="prod"><a href="#prod-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span><br>
-| "." (( [0-9] ))+ <span class="prod"><a href="#prod-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span><br>
-| (( [0-9] ))+ <span class="prod"><a href="#prod-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span></code></td>
+<td><code class="content">([0-9])+ "." ([0-9])* <span class="prod"><a href="#term-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span><br>
+| "." (( [0-9] ))+ <span class="prod"><a href="#term-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span><br>
+| (( [0-9] ))+ <span class="prod"><a href="#term-turtle2-EXPONENT" class="grammarRef">EXPONENT</a></span></code></td>
</tr>
</tbody>
@@ -368,7 +368,7 @@
<td><a name="term-turtle2-INTEGER_POSITIVE" id="term-turtle2-INTEGER_POSITIVE"></a>[<span class="prodNo">38</span>] </td>
<td><<code class="production term">INTEGER_POSITIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"+" <span class="prod"><a href="#prod-turtle2-INTEGER" class="grammarRef">INTEGER</a></span></code></td>
+<td><code class="content">"+" <span class="prod"><a href="#term-turtle2-INTEGER" class="grammarRef">INTEGER</a></span></code></td>
</tr>
</tbody>
@@ -377,7 +377,7 @@
<td><a name="term-turtle2-DECIMAL_POSITIVE" id="term-turtle2-DECIMAL_POSITIVE"></a>[<span class="prodNo">39</span>] </td>
<td><<code class="production term">DECIMAL_POSITIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"+" <span class="prod"><a href="#prod-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span></code></td>
+<td><code class="content">"+" <span class="prod"><a href="#term-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span></code></td>
</tr>
</tbody>
@@ -386,7 +386,7 @@
<td><a name="term-turtle2-DOUBLE_POSITIVE" id="term-turtle2-DOUBLE_POSITIVE"></a>[<span class="prodNo">40</span>] </td>
<td><<code class="production term">DOUBLE_POSITIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"+" <span class="prod"><a href="#prod-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
+<td><code class="content">"+" <span class="prod"><a href="#term-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
</tr>
</tbody>
@@ -395,7 +395,7 @@
<td><a name="term-turtle2-INTEGER_NEGATIVE" id="term-turtle2-INTEGER_NEGATIVE"></a>[<span class="prodNo">41</span>] </td>
<td><<code class="production term">INTEGER_NEGATIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"-" <span class="prod"><a href="#prod-turtle2-INTEGER" class="grammarRef">INTEGER</a></span></code></td>
+<td><code class="content">"-" <span class="prod"><a href="#term-turtle2-INTEGER" class="grammarRef">INTEGER</a></span></code></td>
</tr>
</tbody>
@@ -404,7 +404,7 @@
<td><a name="term-turtle2-DECIMAL_NEGATIVE" id="term-turtle2-DECIMAL_NEGATIVE"></a>[<span class="prodNo">42</span>] </td>
<td><<code class="production term">DECIMAL_NEGATIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"-" <span class="prod"><a href="#prod-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span></code></td>
+<td><code class="content">"-" <span class="prod"><a href="#term-turtle2-DECIMAL" class="grammarRef">DECIMAL</a></span></code></td>
</tr>
</tbody>
@@ -413,7 +413,7 @@
<td><a name="term-turtle2-DOUBLE_NEGATIVE" id="term-turtle2-DOUBLE_NEGATIVE"></a>[<span class="prodNo">43</span>] </td>
<td><<code class="production term">DOUBLE_NEGATIVE</code>></td>
<td> ::= </td>
-<td><code class="content">"-" <span class="prod"><a href="#prod-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
+<td><code class="content">"-" <span class="prod"><a href="#term-turtle2-DOUBLE" class="grammarRef">DOUBLE</a></span></code></td>
</tr>
</tbody>
@@ -431,7 +431,7 @@
<td><a name="term-turtle2-STRING_LITERAL1" id="term-turtle2-STRING_LITERAL1"></a>[<span class="prodNo">45</span>] </td>
<td><<code class="production term">STRING_LITERAL1</code>></td>
<td> ::= </td>
-<td><code class="content">"'" (( ( [^'\\\n\r] ) | <span class="prod"><a href="#prod-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ))* "'"</code></td>
+<td><code class="content">"'" (( ( [^'\\\n\r] ) | <span class="prod"><a href="#term-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ))* "'"</code></td>
</tr>
</tbody>
@@ -440,7 +440,7 @@
<td><a name="term-turtle2-STRING_LITERAL2" id="term-turtle2-STRING_LITERAL2"></a>[<span class="prodNo">46</span>] </td>
<td><<code class="production term">STRING_LITERAL2</code>></td>
<td> ::= </td>
-<td><code class="content">'"' (( ( [^\"\\\n\r] ) | <span class="prod"><a href="#prod-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ))* '"'</code></td>
+<td><code class="content">'"' (( ( [^\"\\\n\r] ) | <span class="prod"><a href="#term-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ))* '"'</code></td>
</tr>
</tbody>
@@ -449,7 +449,7 @@
<td><a name="term-turtle2-STRING_LITERAL_LONG1" id="term-turtle2-STRING_LITERAL_LONG1"></a>[<span class="prodNo">47</span>] </td>
<td><<code class="production term">STRING_LITERAL_LONG1</code>></td>
<td> ::= </td>
-<td><code class="content">"'''" (( (( "'" | "''" ))? ( [^'\\] | <span class="prod"><a href="#prod-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ) ))* "'''"</code></td>
+<td><code class="content">"'''" (( (( "'" | "''" ))? ( [^'\\] | <span class="prod"><a href="#term-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ) ))* "'''"</code></td>
</tr>
</tbody>
@@ -458,7 +458,7 @@
<td><a name="term-turtle2-STRING_LITERAL_LONG2" id="term-turtle2-STRING_LITERAL_LONG2"></a>[<span class="prodNo">48</span>] </td>
<td><<code class="production term">STRING_LITERAL_LONG2</code>></td>
<td> ::= </td>
-<td><code class="content">'"""' (( (( '"' | '""' ))? ( [^\"\\] | <span class="prod"><a href="#prod-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ) ))* '"""'</code></td>
+<td><code class="content">'"""' (( (( '"' | '""' ))? ( [^\"\\] | <span class="prod"><a href="#term-turtle2-ECHAR" class="grammarRef">ECHAR</a></span> | <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span> ) ))* '"""'</code></td>
</tr>
</tbody>
@@ -486,7 +486,7 @@
<td><a name="term-turtle2-NIL" id="term-turtle2-NIL"></a>[<span class="prodNo">50</span>] </td>
<td><<code class="production term">NIL</code>></td>
<td> ::= </td>
-<td><code class="content">"(" (<span class="prod"><a href="#prod-turtle2-WS" class="grammarRef">WS</a></span>)* ")"</code></td>
+<td><code class="content">"(" (<span class="prod"><a href="#term-turtle2-WS" class="grammarRef">WS</a></span>)* ")"</code></td>
</tr>
</tbody>
@@ -507,7 +507,7 @@
<td><a name="term-turtle2-ANON" id="term-turtle2-ANON"></a>[<span class="prodNo">52</span>] </td>
<td><<code class="production term">ANON</code>></td>
<td> ::= </td>
-<td><code class="content">"[" (<span class="prod"><a href="#prod-turtle2-WS" class="grammarRef">WS</a></span>)* "]"</code></td>
+<td><code class="content">"[" (<span class="prod"><a href="#term-turtle2-WS" class="grammarRef">WS</a></span>)* "]"</code></td>
</tr>
</tbody>
@@ -530,7 +530,7 @@
| [#F900-#FDCF]<br>
| [#FDF0-#FFFD]<br>
| [#10000-#EFFFF]<br>
-| <span class="prod"><a href="#prod-turtle2-UCHAR" class="grammarRef">UCHAR</a></span></code></td>
+| <span class="prod"><a href="#term-turtle2-UCHAR" class="grammarRef">UCHAR</a></span></code></td>
</tr>
</tbody>
@@ -539,7 +539,7 @@
<td><a name="term-turtle2-PN_CHARS_U" id="term-turtle2-PN_CHARS_U"></a>[<span class="prodNo">54</span>] </td>
<td><<code class="production term">PN_CHARS_U</code>></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PN_CHARS_BASE" class="grammarRef">PN_CHARS_BASE</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PN_CHARS_BASE" class="grammarRef">PN_CHARS_BASE</a></span><br>
| "_"</code></td>
</tr>
</tbody>
@@ -549,7 +549,7 @@
<td><a name="term-turtle2-VARNAME" id="term-turtle2-VARNAME"></a>[<span class="prodNo">55</span>] </td>
<td><<code class="production term">VARNAME</code>></td>
<td> ::= </td>
-<td><code class="content">( <span class="prod"><a href="#prod-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] ) (( <span class="prod"><a href="#prod-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] | #00B7 | [#0300-#036F] | [#203F-#2040] ))*</code></td>
+<td><code class="content">( <span class="prod"><a href="#term-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] ) (( <span class="prod"><a href="#term-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] | #00B7 | [#0300-#036F] | [#203F-#2040] ))*</code></td>
</tr>
</tbody>
@@ -558,7 +558,7 @@
<td><a name="term-turtle2-PN_CHARS" id="term-turtle2-PN_CHARS"></a>[<span class="prodNo">56</span>] </td>
<td><<code class="production term">PN_CHARS</code>></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span><br>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span><br>
| "-"<br>
| [0-9]<br>
| #00B7<br>
@@ -572,7 +572,7 @@
<td><a name="term-turtle2-PN_PREFIX" id="term-turtle2-PN_PREFIX"></a>[<span class="prodNo">57</span>] </td>
<td><<code class="production term">PN_PREFIX</code>></td>
<td> ::= </td>
-<td><code class="content"><span class="prod"><a href="#prod-turtle2-PN_CHARS_BASE" class="grammarRef">PN_CHARS_BASE</a></span> (( (( <span class="prod"><a href="#prod-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> | "." ))* <span class="prod"><a href="#prod-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> ))?</code></td>
+<td><code class="content"><span class="prod"><a href="#term-turtle2-PN_CHARS_BASE" class="grammarRef">PN_CHARS_BASE</a></span> (( (( <span class="prod"><a href="#term-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> | "." ))* <span class="prod"><a href="#term-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> ))?</code></td>
</tr>
</tbody>
@@ -581,7 +581,7 @@
<td><a name="term-turtle2-PN_LOCAL" id="term-turtle2-PN_LOCAL"></a>[<span class="prodNo">58</span>] </td>
<td><<code class="production term">PN_LOCAL</code>></td>
<td> ::= </td>
-<td><code class="content">( <span class="prod"><a href="#prod-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] ) (( (( <span class="prod"><a href="#prod-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> | "." ))* <span class="prod"><a href="#prod-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> ))?</code></td>
+<td><code class="content">( <span class="prod"><a href="#term-turtle2-PN_CHARS_U" class="grammarRef">PN_CHARS_U</a></span> | [0-9] ) (( (( <span class="prod"><a href="#term-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> | "." ))* <span class="prod"><a href="#term-turtle2-PN_CHARS" class="grammarRef">PN_CHARS</a></span> ))?</code></td>
</tr>
</tbody>