Used by the PhpMyCellScript interpreter to store the execution state of a worksheet.
Located in /PhpMyCellScript/InterpreterSheetState.php (line 11)
Keep track of the column position of the current instruction.
For saving some data of the last instruction in each column, to support IF-like and WHILE-like instructions.
Sample:
array( // Some data of the IF instruction in the first column. 1 => array( 'name' => 'PhpMyCellScript.IF', // The full instruction name. 'row' => 1, // The row number of the instruction. 'is_while_like_instruction' => false, // Whether the instruction is a WHILE-like instruction. 'is_if_like_instruction' => true, // Whether the instruction is an IF-like instruction. 'entered_if_branch' => true // Whether the IF branch is entered. ), // Some data of the WHILE instruction in the second column. 2 => array( 'name' => 'PhpMyCellScript.WHILE', 'row' => 2, 'is_while_like_instruction' => true, 'is_if_like_instruction' => false ), // Some data of the ECHO instruction in the third column. 3 => array( 'name' => 'PhpMyCellScript\Addons\Example.ECHO', 'row' => 3, 'is_while_like_instruction' => false, 'is_if_like_instruction' => false ) )
The last column of the worksheet.
The last row of the worksheet.
The return value of the worksheet. Set by the RETURN instruction.
Keep track of the row position of the current instruction.
The worksheet object.
For caching worksheet cell values to improve performance.
Documentation generated on Sun, 01 Mar 2015 08:43:49 +0000 by phpDocumentor 1.4.3