Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
sayon committed Apr 2, 2024
1 parent 8c927a5 commit b76fa34
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 18 deletions.
4 changes: 2 additions & 2 deletions EraVM.sem.FarRet.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,8 @@ <h2 id="syntax">Syntax</h2>
<h2 id="legacy-syntax">Legacy syntax</h2>
<ul>
<li><code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1``ret.ok in1</code>
aliased as <code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1</code></li>
<li><code>ret.ok in1</code> aliased as <code>ret in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>A normal return from a <strong>far</strong> call. Will pop up current
Expand Down
8 changes: 5 additions & 3 deletions EraVM.sem.FarRevert.html
Original file line number Diff line number Diff line change
Expand Up @@ -115,13 +115,15 @@ <h2 id="abstract-syntax">Abstract Syntax</h2>
class="id" title="definition">in_reg</span></a>)</span></p>
<h2 id="syntax">Syntax</h2>
<ul>
<li><p><code>revert in1</code></p></li>
<li><p><code>rev in1</code></p></li>
<li><p><code>rev</code>, an alias to <code>rev r1</code>. Argument is
ignored for near reverts.</p></li>
</ul>
<h2 id="legacy-syntax">Legacy syntax</h2>
<p><code>revert</code> is an alias for
<code>revert r1``ret.revert in1</code></p>
<ul>
<li><code>revert</code> is an alias for <code>revert r1</code></li>
<li><code>ret.revert in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>An abnormal return from a far call. Will pop up current callframe,
give back unspent ergs and execute a currently active exception handler.
Expand Down
4 changes: 2 additions & 2 deletions EraVM.sem.NearRet.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ <h2 id="syntax">Syntax</h2>
<h2 id="legacy-syntax">Legacy syntax</h2>
<ul>
<li><code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1``ret.ok in1</code>
aliased as <code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1</code></li>
<li><code>ret.ok in1</code> aliased as <code>ret in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>A normal return from a <strong>near</strong> call. Will pop up
Expand Down
6 changes: 4 additions & 2 deletions EraVM.sem.NearRevert.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,10 @@ <h2 id="abstract-syntax">Abstract Syntax</h2>
<h2 id="syntax">Syntax</h2>
<p><code>rev in1</code></p>
<h2 id="legacy-syntax">Legacy syntax</h2>
<p><code>revert</code> is an alias for
<code>revert r1``ret.revert in1</code></p>
<ul>
<li><code>revert</code> is an alias for <code>revert r1</code></li>
<li><code>ret.revert in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>An erroneous return from a <strong>near</strong> call, executes an
exception handler. Will revert all changes in <span
Expand Down
22 changes: 13 additions & 9 deletions spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -12254,8 +12254,8 @@ <h2 id="syntax">Syntax</h2>
<h2 id="legacy-syntax">Legacy syntax</h2>
<ul>
<li><code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1``ret.ok in1</code>
aliased as <code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1</code></li>
<li><code>ret.ok in1</code> aliased as <code>ret in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>A normal return from a <strong>near</strong> call. Will pop up
Expand Down Expand Up @@ -12387,8 +12387,10 @@ <h2 id="abstract-syntax">Abstract Syntax</h2>
<h2 id="syntax">Syntax</h2>
<p><code>rev in1</code></p>
<h2 id="legacy-syntax">Legacy syntax</h2>
<p><code>revert</code> is an alias for
<code>revert r1``ret.revert in1</code></p>
<ul>
<li><code>revert</code> is an alias for <code>revert r1</code></li>
<li><code>ret.revert in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>An erroneous return from a <strong>near</strong> call, executes an
exception handler. Will revert all changes in <span
Expand Down Expand Up @@ -14195,8 +14197,8 @@ <h2 id="syntax">Syntax</h2>
<h2 id="legacy-syntax">Legacy syntax</h2>
<ul>
<li><code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1``ret.ok in1</code>
aliased as <code>ret in1</code></li>
<li><code>ret</code> is an alias for <code>ret r1</code></li>
<li><code>ret.ok in1</code> aliased as <code>ret in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>A normal return from a <strong>far</strong> call. Will pop up current
Expand Down Expand Up @@ -14619,13 +14621,15 @@ <h2 id="abstract-syntax">Abstract Syntax</h2>
class="id" title="definition">in_reg</span></a>)</span></p>
<h2 id="syntax">Syntax</h2>
<ul>
<li><p><code>revert in1</code></p></li>
<li><p><code>rev in1</code></p></li>
<li><p><code>rev</code>, an alias to <code>rev r1</code>. Argument is
ignored for near reverts.</p></li>
</ul>
<h2 id="legacy-syntax">Legacy syntax</h2>
<p><code>revert</code> is an alias for
<code>revert r1``ret.revert in1</code></p>
<ul>
<li><code>revert</code> is an alias for <code>revert r1</code></li>
<li><code>ret.revert in1</code></li>
</ul>
<h2 id="summary">Summary</h2>
<p>An abnormal return from a far call. Will pop up current callframe,
give back unspent ergs and execute a currently active exception handler.
Expand Down

0 comments on commit b76fa34

Please sign in to comment.