Lines Matching +full:- +full:- +full:depth
58 stackPtr = -1; in CPU()
86 * Get the current stack depth (number of elements).
88 internal int Depth { property in CPU
99 return stackBuf[stackPtr --]; in Pop()
117 * Look at the value at depth 'depth' (0 is top of stack). The
120 internal TValue Peek(int depth) in Peek() argument
122 return stackBuf[stackPtr - depth]; in Peek()
126 * Rotate the stack at depth 'depth': the value at that depth
129 internal void Rot(int depth) in Rot() argument
131 TValue v = stackBuf[stackPtr - depth]; in Rot()
132 Array.Copy(stackBuf, stackPtr - (depth - 1), in Rot()
133 stackBuf, stackPtr - depth, depth); in Rot()
138 * Inverse-rotate the stack at depth 'depth': the value at the
139 * top of stack is moved to that depth.
141 internal void NRot(int depth) in NRot() argument
144 Array.Copy(stackBuf, stackPtr - depth, in NRot()
145 stackBuf, stackPtr - (depth - 1), depth); in NRot()
146 stackBuf[stackPtr - depth] = v; in NRot()