[Plib-cvs] plib/doc/psl impl_guide.html,1.1,1.2
Brought to you by:
sjbaker
From: Steve B. <sj...@us...> - 2002-09-22 18:25:20
|
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. |