Update of /cvsroot/plib/plib/doc/psl
In directory usw-pr-cvs1:/tmp/cvs-serv26845/plib/doc/psl
Modified Files:
impl_guide.html
Log Message:
Fixed arrays.
Index: impl_guide.html
===================================================================
RCS file: /cvsroot/plib/plib/doc/psl/impl_guide.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- impl_guide.html 22 Sep 2002 15:22:21 -0000 1.1
+++ impl_guide.html 22 Sep 2002 18:25:16 -0000 1.2
@@ -210,18 +210,20 @@
<H3> OPCODE_POP_SHL_VARIABLE <\H3>
<H3> OPCODE_POP_SHR_VARIABLE <\H3>
INTRUCTION BYTES: 1 <br>
-EFFECT: Two things are on the stack when this function is called.
+EFFECT: Three things are on the stack when this function is called.
The thing on top is the result of an expression evaluation.
The thing beneath that is the index of a variable.
+ The thing beneath that is the dimension of the variable.
The value is added to/subtracted from/multiplied by/etc
the variable - and stored back into the variable.
The new value of the variable is left on the stack.
<H3> OPCODE_POP_VARIABLE <\H3>
INTRUCTION BYTES: 1 <br>
-EFFECT: Two things are on the stack when this function is called.
+EFFECT: Three things are on the stack when this function is called.
The thing on top is the result of an expression evaluation.
The thing beneath that is the index of a variable.
+ The thing beneath that is the dimension of the variable.
The value is stored into the variable.
The new value of the variable is left on the stack.
@@ -252,20 +254,23 @@
<H3> OPCODE_FETCH <\H3>
INTRUCTION BYTES: 1 <br>
-EFFECT: The index of a variable is on top of the stack, replace it
- with the value of that variable.
+EFFECT: The index of a variable is on top of the stack
+ The thing beneath that is the dimension of the variable.
+ Replace those with the value of that variable.
<H3> OPCODE_INCREMENT_FETCH <\H3>
<H3> OPCODE_DECREMENT_FETCH <\H3>
INTRUCTION BYTES: 1 <br>
-EFFECT: The index of a variable is on top of the stack, replace it
+EFFECT: The index of a variable is on top of the stack
+ The thing beneath that is the dimension of the variable.
+ Replace those
with the value of that variable. Post-increment/decrement the
variable.
<H3> OPCODE_INCREMENT_LVALUE <\H3>
<H3> OPCODE_DECREMENT_LVALUE <\H3>
INTRUCTION BYTES: 1 <br>
-EFFECT: The index of a variable is on top of the stack.
+EFFECT: The index and dimension of a variable is on top of the stack.
Increment/decrement the variable leaving the stack
contents undisturbed.
|