18.08.2013 Views

Level Epsilon Architecture Support Reference Manual

Level Epsilon Architecture Support Reference Manual

Level Epsilon Architecture Support Reference Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Operator Set<br />

<strong>Reference</strong> chain evaluation performed by VALC is:<br />

::= {address couple}<br />

::= {operand}<br />

address couple SIRW<br />

IndexedDD<br />

PCW<br />

<br />

SIRW SIRW<br />

IndexedDD<br />

PCW<br />

<br />

IndexedDD <br />

PCW SIRW<br />

IndexedDD<br />

<br />

<strong>Reference</strong> evaluation is performed by invocation of the common action aFOP. An<br />

operand value is left on the stack as the result of VALC and any non- operand value is<br />

examined as an element of the reference chain. If a PCW must be evaluated, accidental<br />

entry is performed by invoking the common action aACCE. Return from the function<br />

causes VALC to be resumed in restart mode; the operator ignores its code parameter<br />

and consumes a stack argument as the target of the PCW.<br />

LVLC <br />

LVLC is equivalent to VALC, except the parameter is a fixed-fence rather than a variablefence<br />

address couple. LVLC is a four-syllable operator whose appearance in the code<br />

stream is as follows:<br />

<br />

Operator : <br />

LVLC lam : delta <br />

format: : <br />

<br />

:<br />

4 : 12<br />

VLC0 <br />

VLC1 <br />

VLC2 <br />

VLC3 <br />

VLC0, VLC1, VLC2, and VLC3 are equivalent to VALC, except that lambda is specified<br />

directly by the operator code itself. They are three syllable operators whose appearance<br />

in the code stream is:<br />

<br />

Operator <br />

VLCx delta <br />

format: <br />

<br />

5–54 6878 7530–007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!