| @@ 3348-3354 (lines=7) @@ | ||
| 3345 | } | |
| 3346 | ||
| 3347 | // consume a keyword | |
| 3348 | 	protected function keyword(&$word) { | |
| 3349 | 		if ($this->match('([\w_\-\*!"][\w\-_"]*)', $m)) { | |
| 3350 | $word = $m[1]; | |
| 3351 | return true; | |
| 3352 | } | |
| 3353 | return false; | |
| 3354 | } | |
| 3355 | ||
| 3356 | // consume an end of statement delimiter | |
| 3357 | 	protected function end() { | |
| @@ 3853-3861 (lines=9) @@ | ||
| 3850 | return false; | |
| 3851 | } | |
| 3852 | ||
| 3853 | 	protected function keyword(&$word, $eatWhitespace = null) { | |
| 3854 | 		if ($this->match('([\w_\-\*!"\'\\\\][\w\-_"\'\\\\]*)', | |
| 3855 | $m, $eatWhitespace)) | |
| 3856 | 		{ | |
| 3857 | $word = $m[1]; | |
| 3858 | return true; | |
| 3859 | } | |
| 3860 | return false; | |
| 3861 | } | |
| 3862 | ||
| 3863 | 	protected function placeholder(&$placeholder) { | |
| 3864 | 		if ($this->match('([\w\-_]+)', $m)) { | |
| @@ 3863-3869 (lines=7) @@ | ||
| 3860 | return false; | |
| 3861 | } | |
| 3862 | ||
| 3863 | 	protected function placeholder(&$placeholder) { | |
| 3864 | 		if ($this->match('([\w\-_]+)', $m)) { | |
| 3865 | $placeholder = $m[1]; | |
| 3866 | return true; | |
| 3867 | } | |
| 3868 | return false; | |
| 3869 | } | |
| 3870 | ||
| 3871 | // consume an end of statement delimiter | |
| 3872 | 	protected function end() { | |