Lines Matching refs:stack
23 protected $stack; variable in syntax_plugin_cli
71 …$this->stack=array(array('/^.{0,30}[$%>#](?:$|\\s)/', '/^.{0,30}>(?:$|\\s)/', '/(?:^#)|\\s#/', '',…
74 $this->stack[0][self::PROMPT]=$this->_toregexp($s);
76 $this->stack[0][self::CONT]=$this->_toregexp($s);
78 $this->stack[0][self::COMMENT]=$this->_toregexp($s, 1);
139 $level=count($this->stack) - 1;
147 $last=end($this->stack);
158 : $this->stack[0][self::PROMPT]
164 : $this->stack[0][self::CONT]
170 : $this->stack[0][self::COMMENT]
175 $this->stack[]=$this->current;
177 return array($state, count($this->stack) - 2, $type, $style);
180 $top=end($this->stack);
183 $top=array_pop($this->stack);
184 $this->current=end($this->stack);
186 return array($state, count($this->stack) -1, $top[self::TYPE], $top[self::STYLE] );