[docs] Rename USERDEFINED to CALLOTHER

This commit is contained in:
widberg
2025-08-06 12:09:39 -04:00
parent 31dc3a2f11
commit ab1bb59aae
5 changed files with 14 additions and 14 deletions

View File

@@ -38,9 +38,9 @@ placed on other p-code operations that all effects must be explicit.
</p>
<div class="sect2">
<div class="titlepage"><div><div><h3 class="title">
<a name="cpui_userdefined"></a>USERDEFINED</h3></div></div></div>
<a name="cpui_callother"></a>CALLOTHER</h3></div></div></div>
<div class="informalexample"><div class="table">
<a name="userdefined.htmltable"></a><table xml:id="userdefined.htmltable" frame="above" width="80%" rules="groups">
<a name="callother.htmltable"></a><table xml:id="callother.htmltable" frame="above" width="80%" rules="groups">
<col width="23%">
<col width="15%">
<col width="61%">
@@ -91,14 +91,14 @@ This is a placeholder for (a family of) user-definable p-code
instructions. It allows p-code instructions to be defined with
semantic actions that are not fully specified. Machine instructions
that are too complicated or too esoteric to fully implement can use
one or more <span class="bold"><strong>USERDEFINED</strong></span> instructions
one or more <span class="bold"><strong>CALLOTHER</strong></span> instructions
as placeholders for their semantics.
</p>
<p>
The first input parameter input0 is a constant ID assigned by the specification
to a particular semantic action. Depending on how the specification
defines the action associated with the ID,
the <span class="bold"><strong>USERDEFINED</strong></span> instruction can take
the <span class="bold"><strong>CALLOTHER</strong></span> instruction can take
an arbitrary number of input parameters and optionally have an output
parameter. Exact details are processor and specification dependent.
Ideally, the output parameter is determined by the input