Lines Matching refs:i
85 $i = array('type' => null, 'key' => '', 'test' => '', 'value' => '', 'next' => '');
87 $i['type'] = 'nblock';
89 $i['value'] = $this->_fetch_block($match, $lvl+1);
91 $i['type'] = 'block';
93 $i['value'] = $this->_fetch_block($match, $lvl+1);
95 $i['type'] = 'test';
96 $i['key'] = $key;
99 $i['test'] = $test;
101 if(($v = $this->_fetch_value($match)) !== null) $i['value'] = $v;
104 if($i['type']) {
107 $i['next'] = $op;
109 $instrs[] = $i;
207 $i = explode('<else>', $content);
208 $content = $i[0];
209 $else = implode('', array_slice($i, 1));
241 $i = explode('<else>', $content);
242 $content = $i[0];
243 $else = implode('', array_slice($i, 1));
280 for($i=0; $i<count($b); $i++) {
281 if(($b[$i]['type'] == 'block') || ($b[$i]['type'] == 'nblock')) {
282 $b[$i]['r'] = $this->_processblocks($b[$i]['value'], $bug);
283 if($b[$i]['type'] == 'nblock') $b[$i]['r'] = !$b[$i]['r'];
285 $b[$i]['r'] = $this->_evaluate($b[$i], $bug);
297 for($i=1; $i<count($b); $i++) {
298 if($b[$i-1]['next'] == '') {
302 switch($b[$i-1]['next']) {
305 $r &= $b[$i]['r'];
309 $r |= $b[$i]['r'];
313 $r ^= $b[$i]['r'];