PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| php 4 redundancy
|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello world!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE| |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT|this is my comment|12
PHP_CLOSETAG|?> |12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|print("this will be seen!");|12
PHP_CLOSETAG|?>|12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|
|1
PHP_TRY|try|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
    |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_RETURN|return|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE| |1
PHP_CATCH|catch|1
PHP_TOKEN|(|1
PHP_LABEL|Exception|1
WHITESPACE| |1
PHP_VARIABLE|$e|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
    |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|2|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE| |1
PHP_CATCH|catch|1
PHP_TOKEN|(|1
PHP_LABEL|Exception|1
WHITESPACE| |1
PHP_VARIABLE|$e|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|22|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|3|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_TRY|try|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE| |1
PHP_CATCH|catch|1
PHP_TOKEN|(|1
PHP_LABEL|Exception|1
WHITESPACE| |1
PHP_VARIABLE|$e|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|2|1
PHP_SEMICOLON|;|1
WHITESPACE|
        |1
PHP_RETURN|return|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_NUMBER|3|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|test|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| 
|1
PHP_CURLY_OPEN|{|1
WHITESPACE| 
        |1
PHP_VARIABLE|$fields|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|'company'|1
PHP_TOKEN|]|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|''|1
PHP_SEMICOLON|;|1
WHITESPACE| 
        |1
PHP_VARIABLE|$fields|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|'contact'|1
PHP_TOKEN|]|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|''|1
PHP_SEMICOLON|;|1
WHITESPACE| 
        |1
PHP_VARIABLE|$fields|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|'email'|1
PHP_TOKEN|]|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|''|1
PHP_SEMICOLON|;|1
WHITESPACE| 
         
        |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_VARIABLE|$fields|1
PHP_SEMICOLON|;|1
WHITESPACE| 
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$x|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_LABEL|test|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|var_dump|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|get_UID|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
|1
PHP_GLOBAL|global|1
WHITESPACE| |1
PHP_VARIABLE|$User|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_LABEL|get_class|1
PHP_TOKEN|(|1
PHP_VARIABLE|$User|1
PHP_TOKEN|)|1
PHP_OPERATOR|==|1
PHP_CONSTANT_ENCAPSED_STRING|'jwuser'|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_VARIABLE|$User|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|uid|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE| |1
PHP_ELSE|else|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_NUMBER|0|1
PHP_SEMICOLON|;|1
WHITESPACE| 
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE| 
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|GetHelpline|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
|1
PHPDOC_COMMENT_START|/*******|11
PHPDOC_COMMENT|
|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|R|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|t|11
PHPDOC_COMMENT|u|11
PHPDOC_COMMENT|r|11
PHPDOC_COMMENT|n|11
PHPDOC_COMMENT|s|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|t|11
PHPDOC_COMMENT|h|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|h|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|l|11
PHPDOC_COMMENT|p|11
PHPDOC_COMMENT|l|11
PHPDOC_COMMENT|i|11
PHPDOC_COMMENT|n|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|n|11
PHPDOC_COMMENT|u|11
PHPDOC_COMMENT|m|11
PHPDOC_COMMENT|b|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|r|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|s|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|t|11
PHPDOC_COMMENT|
|11
PHPDOC_COMMENT_END|*/|1
WHITESPACE|
|1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|GetCountry|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_OPERATOR|==|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"uk"|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_RETURN|return|1
WHITESPACE|
|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|texts|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"text"|1
PHP_TOKEN|]|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"helpline-en"|1
PHP_TOKEN|]|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|GetCountry|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_OPERATOR|==|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"ire"|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_RETURN|return|1
WHITESPACE|
|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|texts|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"text"|1
PHP_TOKEN|]|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"helpline-ire"|1
PHP_TOKEN|]|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|GetCountry|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_OPERATOR|==|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"nz"|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_RETURN|return|1
WHITESPACE|
|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|texts|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"text"|1
PHP_TOKEN|]|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"helpline-nz"|1
PHP_TOKEN|]|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_ELSE|else|1
WHITESPACE| |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|texts|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"text"|1
PHP_TOKEN|]|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|"helpline-ot"|1
PHP_TOKEN|]|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|fromUpload|1
PHP_TOKEN|(|1
PHP_VARIABLE|$data|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$img|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|CImage|1
PHP_SEMICOLON|;|1
WHITESPACE|
 	|1
PHP_VARIABLE|$img|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|imageFilename|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_LABEL|ObjectState|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|createID|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
 	|1
PHP_VARIABLE|$img|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|imageMimeType|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|'image/jpeg'|1
PHP_SEMICOLON|;|1
WHITESPACE|
 	|1
PHP_VARIABLE|$img|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|uploadedFile|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$data|1
PHP_TOKEN|[|1
PHP_CONSTANT_ENCAPSED_STRING|'tmp name'|1
PHP_TOKEN|]|1
PHP_SEMICOLON|;|1
WHITESPACE|
 	|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_VARIABLE|$img|1
PHP_SEMICOLON|;|1
WHITESPACE|
 |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
    |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Returns an indexed array of associative arrays (including keys 'key',
|1
WHITESPACE|    |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| 'name', 'desc', 'authorname', 'authorcontact', bool 'package_loaded',
|1
WHITESPACE|    |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| array 'modules', array 'loaded_modules') of all currently registered
|1
WHITESPACE|    |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| packages
|1
WHITESPACE|    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|EnumeratePackages|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
    |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| The array that's holding our output
|1
WHITESPACE|        |1
PHP_VARIABLE|$out|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
        |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Grab a Modules object
|1
WHITESPACE|        |1
PHP_VARIABLE|$m|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_TOKEN|&|1
PHP_LABEL|Modules|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|singleton|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
        |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Go through our registry
|1
WHITESPACE|        |1
PHP_FOREACH|foreach|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|_registry|1
WHITESPACE| |1
PHP_AS|as|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_TOKEN|)|1
WHITESPACE|
        |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
            |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Create the associative array for this element
|1
WHITESPACE|            |1
PHP_VARIABLE|$element|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'key'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|key|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'name'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|name|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'desc'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|desc|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'authorname'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|authorname|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'authorcontact'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|authorcontact|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'package_loaded'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE|
                    |1
PHP_LABEL|in_array|1
PHP_TOKEN|(|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|_loaded_packages|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|key|1
PHP_TOKEN|)|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'modules'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$m|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|EnumModulesByKey|1
PHP_TOKEN|(|1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|key|1
PHP_TOKEN|)|1
PHP_TOKEN|,|1
WHITESPACE|
                |1
PHP_CONSTANT_ENCAPSED_STRING|'modules_loaded'|1
WHITESPACE| |1
PHP_OPERATOR|=>|1
WHITESPACE| |1
PHP_VARIABLE|$m|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|EnumLoadedModulesByKey|1
PHP_TOKEN|(|1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|key|1
PHP_TOKEN|)|1
WHITESPACE|
                |1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
            |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Add element to output array
|1
WHITESPACE|            |1
PHP_VARIABLE|$out|1
PHP_TOKEN|[|1
PHP_VARIABLE|$package|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|key|1
PHP_TOKEN|]|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$element|1
PHP_SEMICOLON|;|1
WHITESPACE|
        |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
        |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Return output array
|1
WHITESPACE|        |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_VARIABLE|$out|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_VARIABLE|$db|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"John"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	  	    
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|display|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_GLOBAL|global|1
WHITESPACE| |1
PHP_VARIABLE|$db|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_LABEL|var_dump|1
PHP_TOKEN|(|1
PHP_VARIABLE|$db|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LABEL|display|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|adds|1
PHP_TOKEN|(|1
PHP_VARIABLE|$var1|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_VARIABLE|$var2|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$i|1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$var1|1
PHP_TOKEN|+|1
PHP_VARIABLE|$var2|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|>|1
PHP_NUMBER|10|1
PHP_TOKEN|)|1
WHITESPACE| 
		|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_ELSE|else|1
WHITESPACE|
		|1
PHP_RETURN|return|1
PHP_TOKEN|(|1
PHP_LABEL|adds|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|,|1
PHP_VARIABLE|$i|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello"|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"\ngood\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHPDOC_COMMENT_START|/**|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT_END|*/|1
WHITESPACE|
|1
PHPDOC_COMMENT_START|/**|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|c|11
PHPDOC_COMMENT|u|11
PHPDOC_COMMENT|r|11
PHPDOC_COMMENT|r|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|n|11
PHPDOC_COMMENT|t|11
PHPDOC_COMMENT|l|11
PHPDOC_COMMENT|y|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|d|11
PHPDOC_COMMENT|o|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|s|11
PHPDOC_COMMENT|n|11
PHPDOC_COMMENT|'|11
PHPDOC_COMMENT|t|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|w|11
PHPDOC_COMMENT|o|11
PHPDOC_COMMENT|r|11
PHPDOC_COMMENT|k|11
PHPDOC_COMMENT| |11
PHPDOC_COMMENT|w|11
PHPDOC_COMMENT|e|11
PHPDOC_COMMENT|l|11
PHPDOC_COMMENT|l|11
PHPDOC_COMMENT|!|11
PHPDOC_COMMENT|!|11
PHPDOC_COMMENT|!|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT_END|*/|1
WHITESPACE|
|1
PHPDOC_COMMENT_START|/**|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT|*|11
PHPDOC_COMMENT_END|*/|1
WHITESPACE|
|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|3|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"a"|1
PHP_TOKEN|,|1
PHP_NUMBER|7|1
PHP_TOKEN|,|1
PHP_NUMBER|0|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"b"|1
PHP_TOKEN|,|1
PHP_NUMBER|9|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|[|1
PHP_NUMBER|0|1
PHP_TOKEN|]|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's good\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|[|1
PHP_NUMBER|4|1
PHP_TOKEN|]|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's bad\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
 |1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|2|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
 |1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"bye"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
 |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello world!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE| |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT|this is my comment|12
PHP_CLOSETAG|?> |12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|print("this will be seen!");|12
PHP_CLOSETAG|?>|12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|php
|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello world!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE| |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT|this is my comment|12
PHP_CLOSETAG|?> |12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|print("this will be seen!");|12
PHP_CLOSETAG|?>|12
PHP_LINE_COMMENT|<|12
PHP_LINE_COMMENT|?|12
PHP_LINE_COMMENT|php
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello"|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"\ngood\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Foo|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VAR|var|1
WHITESPACE| |1
PHP_VARIABLE|$x|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|hell|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Foo|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"bye"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?> |1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|hello|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|,|1
PHP_VARIABLE|$y|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$x|4
PHP_ENCAPSED_AND_WHITESPACE| |2
PHP_VARIABLE|$y|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LABEL|hello|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_TOKEN|&|1
PHP_VARIABLE|$a|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$y|1
PHP_TOKEN|=|1
PHP_NUMBER|0|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_OPERATOR|==|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$y|1
PHP_OPERATOR|==|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_ELSE|else|1
WHITESPACE| |1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"else"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_LABEL|define|1
PHP_TOKEN|(|1
PHP_LABEL|foo|1
PHP_TOKEN|,|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_LABEL|foo|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$a|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|define|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'boo'|1
PHP_TOKEN|,|1
PHP_NUMBER|11|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$b|1
PHP_TOKEN|=|1
PHP_LABEL|boo|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_VARIABLE|$b|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_LABEL|define|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"foo"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_LABEL|foo|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$a|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_VARIABLE|$foo|1
WHITESPACE| |1
PHP_TOKEN|=|1
PHP_NUMBER|2|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$i|1
PHP_TOKEN|=|1
PHP_NUMBER|5|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_OPERATOR|<=|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_BREAK|break|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
		|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_OPERATOR|<=|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_BREAK|break|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|)|1
WHITESPACE|
		|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
			|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_OPERATOR|<=|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_BREAK|break|1
PHP_SEMICOLON|;|1
WHITESPACE|
			|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|)|1
WHITESPACE|
			|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
				|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_OPERATOR|<=|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_BREAK|break|1
PHP_SEMICOLON|;|1
WHITESPACE|
				|1
PHP_BREAK|break|1
WHITESPACE| |1
PHP_VARIABLE|$foo|1
PHP_SEMICOLON|;|1
WHITESPACE|
			|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
			|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"level1\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
			|1
PHP_OPERATOR|--|1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
		|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"level2\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_OPERATOR|--|1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"level3\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_OPERATOR|--|1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"level 4 - end\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
		|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
			|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
				|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
					|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
						|1
PHP_BREAK|break|1
WHITESPACE| |1
PHP_NUMBER|1000|1
PHP_SEMICOLON|;|1
WHITESPACE|
					|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
				|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
			|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
		|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
	|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"the end"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
	|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|hello_world|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|,|1
PHP_VARIABLE|$y|1
PHP_TOKEN|,|1
PHP_VARIABLE|$z|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$z|1
PHP_TOKEN|=|1
PHP_VARIABLE|$y|1
PHP_TOKEN|=|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|0|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$y|1
PHP_TOKEN|=|1
PHP_VARIABLE|$x|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$y|1
PHP_TOKEN|=|1
PHP_VARIABLE|$z|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$z|1
PHP_TOKEN|=|1
PHP_VARIABLE|$y|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$obj|1
PHP_TOKEN|=|1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|myClass|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$obj|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|myFunc|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|8|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|myClass|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VAR|var|1
WHITESPACE| |1
PHP_VARIABLE|$a|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|myFunc|1
PHP_TOKEN|(|1
PHP_VARIABLE|$m|1
PHP_TOKEN|,|1
PHP_VARIABLE|$n|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
		|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$m|4
PHP_ENCAPSED_AND_WHITESPACE| is the result|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LABEL|hello_world|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|2|1
PHP_TOKEN|,|1
PHP_NUMBER|3|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|hello|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|\nhello: |2
PHP_VARIABLE|$x|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|globalHello|1
PHP_TOKEN|(|1
PHP_VARIABLE|$y|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_GLOBAL|global|1
WHITESPACE| |1
PHP_VARIABLE|$myVar|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|\ngHello: |2
PHP_VARIABLE|$y|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LABEL|hello|1
PHP_TOKEN|(|1
PHP_NUMBER|2|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|globalHello|1
PHP_TOKEN|(|1
PHP_NUMBER|4|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|useMe|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|<|1
PHP_NUMBER|10|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|the value is: |2
PHP_VARIABLE|$x|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LABEL|useMe|1
PHP_TOKEN|(|1
PHP_NUMBER|9|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|<|1
PHP_NUMBER|7|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"ok"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$a|1
PHP_OPERATOR|++|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
	|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_WHILE|while|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|<|1
PHP_NUMBER|7|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"ok"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_VARIABLE|$a|1
PHP_OPERATOR|++|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
	|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|NumberClass|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|twoer|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
		|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|2|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_VARIABLE|$x|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
	
	|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|oner|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
		|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|3|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_VARIABLE|$x|1
PHP_OPERATOR|++|1
PHP_SEMICOLON|;|1
WHITESPACE|
		|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|NumberClass|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$res|1
PHP_TOKEN|=|1
PHP_VARIABLE|$a|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|oner|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$res|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$res|1
PHP_TOKEN|=|1
PHP_VARIABLE|$a|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|twoer|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$res|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|changeMe|1
PHP_TOKEN|(|1
PHP_TOKEN|&|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|3|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"changed to 3!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|DONTchangeMe|1
PHP_TOKEN|(|1
PHP_TOKEN|&|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|i am what i am which is |2
PHP_VARIABLE|$x|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|=|1
PHP_NUMBER|99|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|DONTchangeMe|1
PHP_TOKEN|(|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|changeMe|1
PHP_TOKEN|(|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|changeMe|1
PHP_TOKEN|(|1
PHP_TOKEN|&|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_NUMBER|3|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"changed to 3!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|DONTchangeMe|1
PHP_TOKEN|(|1
PHP_TOKEN|&|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|i am what i am which is |2
PHP_VARIABLE|$x|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|=|1
PHP_NUMBER|99|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|DONTchangeMe|1
PHP_TOKEN|(|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|changeMe|1
PHP_TOKEN|(|1
PHP_VARIABLE|$varvar|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|MyReTUrn|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|>|1
PHP_NUMBER|5|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_ELSEIF|elseif|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|>|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE|
	|1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_NUMBER|2|1
PHP_SEMICOLON|;|1
WHITESPACE|
	|1
PHP_ELSE|else|1
WHITESPACE|
	|1
PHP_RETURN|return|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$res|1
PHP_TOKEN|=|1
PHP_LABEL|MyReTUrn|1
PHP_TOKEN|(|1
PHP_NUMBER|7|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_ENCAPSED_AND_WHITESPACE|i got |2
PHP_VARIABLE|$res|4
PHP_ENCAPSED_AND_WHITESPACE|\n|2
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|noResponse|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|>|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_LABEL|noResponse|1
PHP_TOKEN|(|1
PHP_TOKEN|-|1
PHP_NUMBER|9|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$x|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|noResponse|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$x|1
PHP_TOKEN|>|1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$x|1
PHP_TOKEN|=|1
PHP_LABEL|noResponse|1
PHP_TOKEN|(|1
PHP_TOKEN|-|1
PHP_NUMBER|9|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"|2
PHP_VARIABLE|$x|4
PHP_CONSTANT_ENCAPSED_STRING|"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_VARIABLE|$path|1
PHP_TOKEN|=|1
PHP_CONSTANT_ENCAPSED_STRING|'c:\Documents and Settings\dubi\Desktop\test\1.php'|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_INCLUDE|include|1
PHP_TOKEN|(|1
PHP_VARIABLE|$path|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_INCLUDE_ONCE|include_once|1
PHP_TOKEN|(|1
PHP_VARIABLE|$path|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_REQUIRE|require|1
PHP_TOKEN|(|1
PHP_VARIABLE|$path|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_REQUIRE_ONCE|require_once|1
PHP_TOKEN|(|1
PHP_VARIABLE|$path|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|3|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"a"|1
PHP_TOKEN|,|1
PHP_NUMBER|7|1
PHP_TOKEN|,|1
PHP_NUMBER|0|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"b"|1
PHP_TOKEN|,|1
PHP_NUMBER|9|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|[|1
PHP_NUMBER|0|1
PHP_TOKEN|]|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's good\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|[|1
PHP_NUMBER|4|1
PHP_TOKEN|]|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's bad\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$a|1
PHP_TOKEN|=|1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|5|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"a"|1
PHP_TOKEN|,|1
PHP_NUMBER|7|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's a mistake!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
UNKNOWN_TOKEN|\|13
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$c|1
PHP_TOKEN|=|1
PHP_NUMBER|0|1
PHP_SEMICOLON|;|1
WHITESPACE|	
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$c|1
PHP_TOKEN|=|1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|,|1
PHP_NUMBER|5|1
PHP_TOKEN|,|1
PHP_CONSTANT_ENCAPSED_STRING|"a"|1
PHP_TOKEN|,|1
PHP_NUMBER|7|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"that's a mistake!\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_VARIABLE|$variable|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NUMBER|1|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_FOR|for|1
PHP_TOKEN|(|1
PHP_VARIABLE|$i|1
PHP_TOKEN|=|1
PHP_NUMBER|0|1
PHP_SEMICOLON|;|1
PHP_VARIABLE|$i|1
PHP_TOKEN|<|1
PHP_NUMBER|10|1
PHP_SEMICOLON|;|1
PHP_VARIABLE|$i|1
PHP_OPERATOR|++|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
    |1
PHP_VARIABLE|$variable|1
WHITESPACE| |1
PHP_OPERATOR|+=|1
WHITESPACE| |1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$variale|1
WHITESPACE| |1
PHP_TOKEN|>|1
WHITESPACE| |1
PHP_NUMBER|10|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE| |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| typo here!
|1
WHITESPACE|        |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_VARIABLE|$i|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
WHITESPACE|
|1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_LABEL|time|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_TOKEN|%|1
PHP_NUMBER|2|1
WHITESPACE| |1
PHP_OPERATOR|==|1
WHITESPACE| |1
PHP_NUMBER|0|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
  |1
PHP_VARIABLE|$boolean|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_TRUE|true|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ELSE|else|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
  |1
PHP_VARIABLE|$boolean|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_FALSE|false|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
	
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_VARIABLE|$boolean|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
  |1
PHP_PRINT|print|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"Zugi\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
  |1
PHP_EXIT|exit|1
WHITESPACE| |1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ELSE|else|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
 |1
PHP_PRINT|print|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"I zugi\n"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
 |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT|if ($boolean==0)
|1
WHITESPACE| |1
PHP_EXIT|exit|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLOSETAG|?>
|1
PHP_LABEL|abc|1
WHITESPACE| 
|1
PHP_TOKEN|<|1
PHP_TOKEN|?|1
PHP_LABEL|php|1
WHITESPACE|
|1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_NUMBER|1|1
PHP_TOKEN|)|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"hello"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ELSE|else|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_PRINT|print|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"bye"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| php 5 examples
|1
PHP_INTERFACE|interface|1
WHITESPACE| |1
PHP_LABEL|INamed|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_INTERFACE|interface|1
WHITESPACE| |1
PHP_LABEL|ISon|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getFather|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_INTERFACE|interface|1
WHITESPACE| |1
PHP_LABEL|IFather|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getSons|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ABSTRACT|abstract|1
WHITESPACE| |1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Named|1
WHITESPACE| |1
PHP_IMPLEMENTS|implements|1
WHITESPACE| |1
PHP_LABEL|INamed|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PROTECTED|protected|1
WHITESPACE| |1
PHP_VARIABLE|$name|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$name|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|name|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$name|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|name|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ABSTRACT|abstract|1
WHITESPACE| |1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Son|1
WHITESPACE| |1
PHP_IMPLEMENTS|implements|1
WHITESPACE| |1
PHP_LABEL|ISon|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PROTECTED|protected|1
WHITESPACE| |1
PHP_VARIABLE|$father|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getFather|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|father|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_LABEL|IFather|1
WHITESPACE| |1
PHP_VARIABLE|$father|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_KEYWORD|null|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|father|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$father|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_ABSTRACT|abstract|1
WHITESPACE| |1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Father|1
WHITESPACE| |1
PHP_IMPLEMENTS|implements|1
WHITESPACE| |1
PHP_LABEL|IFather|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PROTECTED|protected|1
WHITESPACE| |1
PHP_VARIABLE|$sons|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getSons|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|sons|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$sons|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|sons|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$sons|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Man|1
WHITESPACE| |1
PHP_IMPLEMENTS|implements|1
WHITESPACE| |1
PHP_LABEL|INamed|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_LABEL|ISon|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_LABEL|IFather|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$name|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_LABEL|IFather|1
WHITESPACE| |1
PHP_VARIABLE|$father|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_KEYWORD|null|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_VARIABLE|$sons|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| note: these are just __construct() calls - not real class initializations
|1
WHITESPACE|       |1
PHP_LABEL|Named|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$name|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
       |1
PHP_LABEL|Son|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$father|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
       |1
PHP_LABEL|Father|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$sons|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_LABEL|Named|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
       |1
PHP_LABEL|Son|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
       |1
PHP_LABEL|Father|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|__destruct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getFather|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_LABEL|Son|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|getFather|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getSons|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_LABEL|Father|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|getSons|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_LABEL|Named|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$siarhej|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Man|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'Siaroh'|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Man|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'Adas'|1
PHP_TOKEN|)|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_ARRAY|array|1
PHP_TOKEN|(|1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Man|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'Seva'|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|var_dump|1
PHP_TOKEN|(|1
PHP_VARIABLE|$siarhej|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|var_dump|1
PHP_TOKEN|(|1
PHP_VARIABLE|$siarhej|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getFather|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$siarhejSons|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$siarhej|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getSons|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_LABEL|var_dump|1
PHP_TOKEN|(|1
PHP_VARIABLE|$siarhejSons|1
PHP_TOKEN|[|1
PHP_NUMBER|0|1
PHP_TOKEN|]|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getName|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|Employee|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   
	|1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_VARIABLE|$employeeid|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_VARIABLE|$tiecolor|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|setEmployeeID|1
PHP_TOKEN|(|1
PHP_VARIABLE|$employeeid|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|employeeid|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$employeeid|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getEmployeeID|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|employeeid|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|setTiecolor|1
PHP_TOKEN|(|1
PHP_VARIABLE|$tiecolor|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|tiecolor|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_VARIABLE|$tiecolor|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|getTiecolor|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|tiecolor|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__clone|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|tiecolor|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"blue"|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_VARIABLE|$emp1|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Employee|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_VARIABLE|$emp1|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|setEmployeeID|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"1111"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|   
   |1
PHP_VARIABLE|$emp2|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_CLONE|clone|1
WHITESPACE| |1
PHP_VARIABLE|$emp1|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_VARIABLE|$emp2|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|setEmployeeID|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"2222"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"emp employeeID: "|1
PHP_TOKEN|.|1
PHP_VARIABLE|$emp1|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getEmployeeID|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|.|1
PHP_CONSTANT_ENCAPSED_STRING|"<br />"|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"emp employeeID: "|1
PHP_TOKEN|.|1
PHP_VARIABLE|$emp2|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getEmployeeID|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|.|1
PHP_CONSTANT_ENCAPSED_STRING|"<br />"|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"emp tiecolor: "|1
PHP_TOKEN|.|1
PHP_VARIABLE|$emp2|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getTiecolor|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_TOKEN|.|1
PHP_CONSTANT_ENCAPSED_STRING|"<br />"|1
PHP_SEMICOLON|;|1
WHITESPACE|
   
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|SelfExample|1
WHITESPACE|
|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Hold an instance of the class
|1
WHITESPACE|   |1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_STATIC|static|1
WHITESPACE| |1
PHP_VARIABLE|$instance|1
PHP_SEMICOLON|;|1
WHITESPACE|
   
   |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| A private constructor; prevents direct creation of object
|1
WHITESPACE|   |1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| 
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|'I am constructed'|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| The singleton method
|1
WHITESPACE|   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_STATIC|static|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|singleton|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| 
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_IF|if|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_TOKEN|!|1
PHP_ISSET|isset|1
PHP_TOKEN|(|1
PHP_SELF|self|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_VARIABLE|$instance|1
PHP_TOKEN|)|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
           |1
PHP_VARIABLE|$c|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP__CLASS__|__CLASS__|1
PHP_SEMICOLON|;|1
WHITESPACE|
           |1
PHP_SELF|self|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_VARIABLE|$instance|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_VARIABLE|$c|1
PHP_SEMICOLON|;|1
WHITESPACE|
       |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
       |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_SELF|self|1
PHP_PAAMAYIM_NEKUDOTAYIM|::|1
PHP_VARIABLE|$instance|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   
   |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Example method
|1
WHITESPACE|   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|bark|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|'Woof!'|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   |1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Prevent users to clone the instance
|1
WHITESPACE|   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__clone|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE|
   |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_LABEL|trigger_error|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'Clone is not allowed.'|1
PHP_TOKEN|,|1
WHITESPACE| |1
PHP_LABEL|E_USER_ERROR|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|   
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|BaseClass|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
   |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|test|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"BaseClass::test() called\n"|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
   
   |1
PHP_FINAL|final|1
WHITESPACE| |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|moreTesting|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
       |1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_CONSTANT_ENCAPSED_STRING|"BaseClass::moreTesting() called\n"|1
PHP_SEMICOLON|;|1
WHITESPACE|
   |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CLASS|class|1
WHITESPACE| |1
PHP_LABEL|PageGenerator|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
    |1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_VARIABLE|$output|1
PHP_TOKEN|=|1
PHP_CONSTANT_ENCAPSED_STRING|''|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_PRIVATE|private|1
WHITESPACE| |1
PHP_VARIABLE|$title|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_VARIABLE|$title|1
PHP_TOKEN|=|1
PHP_CONSTANT_ENCAPSED_STRING|'Default Page'|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|title|1
PHP_TOKEN|=|1
PHP_VARIABLE|$title|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|doHeader|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|output|1
PHP_TOKEN|=|1
PHP_CONSTANT_ENCAPSED_STRING|'<html><head><title>'|1
PHP_TOKEN|.|1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|title|1
PHP_TOKEN|.|1
PHP_CONSTANT_ENCAPSED_STRING|'</title></head><body>'|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|addHTMLElement|1
PHP_TOKEN|(|1
PHP_VARIABLE|$htmlElement|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_IF|if|1
PHP_TOKEN|(|1
PHP_TOKEN|!|1
PHP_VARIABLE|$htmlElement|1
WHITESPACE| |1
PHP_INSTANCEOF|instanceof|1
WHITESPACE| |1
PHP_LABEL|HTMLElement|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
            |1
PHP_THROW|throw|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|Exception|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|'Invalid (X)HTML element'|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
        |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
        |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|output|1
PHP_OPERATOR|.=|1
PHP_VARIABLE|$htmlElement|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|getHTML|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|doFooter|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|output|1
PHP_OPERATOR|.=|1
PHP_CONSTANT_ENCAPSED_STRING|'</body></html>'|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
    |1
PHP_PUBLIC|public|1
WHITESPACE| |1
PHP_FUNCTION|function|1
WHITESPACE| |1
PHP_LABEL|fetchHTML|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
        |1
PHP_RETURN|return|1
WHITESPACE| |1
PHP_THIS|$this|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|output|1
PHP_SEMICOLON|;|1
WHITESPACE|
    |1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$page|1
WHITESPACE| |1
PHP_TOKEN|=|1
WHITESPACE| |1
PHP_NEW|new|1
WHITESPACE| |1
PHP_LABEL|PageGenerator|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$page|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|__construct|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"title"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_VARIABLE|$page|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|doHeader|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_TRY|try|1
WHITESPACE| |1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_VARIABLE|$page|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|addHTMLElement|1
PHP_TOKEN|(|1
PHP_CONSTANT_ENCAPSED_STRING|"simple test"|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE| |1
PHP_CATCH|catch|1
WHITESPACE| |1
PHP_TOKEN|(|1
PHP_LABEL|Exception|1
WHITESPACE| |1
PHP_VARIABLE|$error|1
PHP_TOKEN|)|1
PHP_CURLY_OPEN|{|1
WHITESPACE|
	|1
PHP_LINE_COMMENT|//|12
PHP_LINE_COMMENT| Do something
|1
PHP_CURLY_CLOSE|}|1
WHITESPACE|
|1
PHP_VARIABLE|$page|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|doFooter|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_ECHO|echo|1
WHITESPACE| |1
PHP_VARIABLE|$page|1
PHP_OBJECT_OPERATOR|->|8
PHP_LABEL|fetchHTML|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_HALT_COMPILER|__halt_compiler|1
PHP_TOKEN|(|1
PHP_TOKEN|)|1
PHP_SEMICOLON|;|1
WHITESPACE|
|1
PHP_CLOSETAG|?>|1