This commit is contained in:
artegoser 2023-12-27 17:28:09 +00:00
parent ddce38764b
commit 854d002b9d
4 changed files with 6 additions and 4 deletions

View file

@ -332,6 +332,7 @@ false
<div class="table-wrapper"><table><thead><tr><th>Operator/Expression</th><th>Associativity</th><th>Parser fn name</th><th>Impl</th></tr></thead><tbody>
<tr><td>Method calls, Members</td><td>Left to Right</td><td>call</td><td></td></tr>
<tr><td>Function calls</td><td>Left to Right</td><td>call</td><td></td></tr>
<tr><td>await</td><td>Right to Left</td><td>call</td><td></td></tr>
<tr><td><code>!</code> <code>++</code> <code>--</code> <code>()</code> <code>~</code></td><td>Left to Right</td><td>factor</td><td></td></tr>
<tr><td><code>^</code></td><td>Left to Left</td><td>power</td><td></td></tr>
<tr><td><code>*</code> <code>/</code> <code>%</code></td><td>Left to Right</td><td>term</td><td></td></tr>
@ -346,7 +347,7 @@ false
<tr><td><code>..</code></td><td>Left to Right</td><td>range</td><td></td></tr>
<tr><td><code>?:</code></td><td>Right to Left</td><td>ternary</td><td></td></tr>
<tr><td><code>=</code> <code>:=</code> <code>+=</code> <code>-=</code> <code>*=</code> <code>/=</code> <code>^=</code> <code>%=</code></td><td>Right to Left</td><td>assign</td><td></td></tr>
<tr><td>await yield</td><td>Right to Left</td><td>await_yield</td><td></td></tr>
<tr><td>yield</td><td>Right to Left</td><td>await_yield</td><td></td></tr>
<tr><td><code>,</code></td><td>None</td><td>comma</td><td></td></tr>
</tbody></table>
</div><div style="break-before: page; page-break-before: always;"></div><h1 id="examples"><a class="header" href="#examples">Examples</a></h1>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -179,6 +179,7 @@
<div class="table-wrapper"><table><thead><tr><th>Operator/Expression</th><th>Associativity</th><th>Parser fn name</th><th>Impl</th></tr></thead><tbody>
<tr><td>Method calls, Members</td><td>Left to Right</td><td>call</td><td></td></tr>
<tr><td>Function calls</td><td>Left to Right</td><td>call</td><td></td></tr>
<tr><td>await</td><td>Right to Left</td><td>call</td><td></td></tr>
<tr><td><code>!</code> <code>++</code> <code>--</code> <code>()</code> <code>~</code></td><td>Left to Right</td><td>factor</td><td></td></tr>
<tr><td><code>^</code></td><td>Left to Left</td><td>power</td><td></td></tr>
<tr><td><code>*</code> <code>/</code> <code>%</code></td><td>Left to Right</td><td>term</td><td></td></tr>
@ -193,7 +194,7 @@
<tr><td><code>..</code></td><td>Left to Right</td><td>range</td><td></td></tr>
<tr><td><code>?:</code></td><td>Right to Left</td><td>ternary</td><td></td></tr>
<tr><td><code>=</code> <code>:=</code> <code>+=</code> <code>-=</code> <code>*=</code> <code>/=</code> <code>^=</code> <code>%=</code></td><td>Right to Left</td><td>assign</td><td></td></tr>
<tr><td>await yield</td><td>Right to Left</td><td>await_yield</td><td></td></tr>
<tr><td>yield</td><td>Right to Left</td><td>await_yield</td><td></td></tr>
<tr><td><code>,</code></td><td>None</td><td>comma</td><td></td></tr>
</tbody></table>
</div>