php-kilo/tests/__snapshots__/EditorTest__testOpenPHP__1.json

7541 lines
220 KiB
JSON
Raw Normal View History

{
2021-03-17 15:43:24 -04:00
"cursor": {
"x": 0,
"y": 0
},
"document": {
"fileType": {
"name": "PHP",
"syntax": {
"tokens": [],
"filetype": "PHP",
"keywords1": [],
"keywords2": [],
2021-04-13 16:15:32 -04:00
"operators": [],
2021-03-17 15:43:24 -04:00
"singleLineCommentStart": "\/\/",
"multiLineCommentStart": "\/*",
2021-04-13 16:15:32 -04:00
"multiLineCommentEnd": "*\/"
2021-03-17 15:43:24 -04:00
}
},
2021-03-17 15:43:24 -04:00
"tokens": {
"1": [
{
2021-12-03 11:59:55 -05:00
"type": 389,
2021-03-17 15:43:24 -04:00
"typeName": "T_OPEN_TAG",
"char": "<?php ",
"line": 1
},
{
2021-12-03 11:59:55 -05:00
"type": 299,
2021-03-17 15:43:24 -04:00
"typeName": "T_DECLARE",
"char": "declare",
"line": 1
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 1
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "strict_types",
"line": 1
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 1
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 1
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 1
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 1
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 1
}
],
2021-03-17 15:43:24 -04:00
"2": [],
"3": [
{
2021-12-03 11:59:55 -05:00
"type": 335,
2021-03-17 15:43:24 -04:00
"typeName": "T_INTERFACE",
"char": "interface",
"line": 3
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 3
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Ifoo",
"line": 3
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 3
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 3
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 3
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 3
}
],
2021-03-17 15:43:24 -04:00
"4": [],
"5": [
2022-08-26 11:14:11 -04:00
{
"type": 387,
"typeName": "T_COMMENT",
"char": "\/\/ Let's see emoji! \ud83d\udd6f\ufe0f\ud83d\ude38\u26e9\u26ea",
"line": 5
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 5
}
],
"6": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 322,
2021-03-17 15:43:24 -04:00
"typeName": "T_ABSTRACT",
"char": "abstract",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 333,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLASS",
"char": "class",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Foo",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 338,
2021-03-17 15:43:24 -04:00
"typeName": "T_IMPLEMENTS",
"char": "implements",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Ifoo",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
2022-08-26 11:14:11 -04:00
"line": 6
2021-03-17 15:43:24 -04:00
}
],
2022-08-26 11:14:11 -04:00
"7": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 388,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOC_COMMENT",
"char": "\/**",
2022-08-26 11:14:11 -04:00
"line": 7,
2021-03-17 15:43:24 -04:00
"original": {
"string": "\/**\n * @param int $a\n * @param float $b\n * @param array $c\n * @param callable $d\n * @param string $e\n * @return string\n *\/",
"lines": [
"\/**",
" * @param int $a",
" * @param float $b",
" * @param array $c",
" * @param callable $d",
" * @param string $e",
" * @return string",
" *\/"
]
}
}
],
2021-03-17 15:43:24 -04:00
"8": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @param int $a",
2021-03-17 15:43:24 -04:00
"line": 8
}
],
2021-03-17 15:43:24 -04:00
"9": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @param float $b",
2021-03-17 15:43:24 -04:00
"line": 9
}
],
2021-03-17 15:43:24 -04:00
"10": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @param array $c",
2021-03-17 15:43:24 -04:00
"line": 10
}
],
2021-03-17 15:43:24 -04:00
"11": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @param callable $d",
2021-03-17 15:43:24 -04:00
"line": 11
}
],
2021-03-17 15:43:24 -04:00
"12": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @param string $e",
2021-03-17 15:43:24 -04:00
"line": 12
}
2020-12-04 11:18:21 -05:00
],
2021-03-17 15:43:24 -04:00
"13": [
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": " * @return string",
2021-03-17 15:43:24 -04:00
"line": 13
2022-08-26 11:14:11 -04:00
}
],
"14": [
{
"type": -1,
"typeName": "RAW",
"char": " *\/",
"line": 14
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
2022-08-26 11:14:11 -04:00
"line": 14
2021-03-17 15:43:24 -04:00
}
],
2022-08-26 11:14:11 -04:00
"15": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 322,
2021-03-17 15:43:24 -04:00
"typeName": "T_ABSTRACT",
"char": "abstract",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "bar",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "float",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 341,
2021-03-17 15:43:24 -04:00
"typeName": "T_ARRAY",
"char": "array",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 342,
2021-03-17 15:43:24 -04:00
"typeName": "T_CALLABLE",
"char": "callable",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$d",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$e",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 58,
"typeName": ":",
"char": ":",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
2022-08-26 11:14:11 -04:00
"line": 15
2021-03-17 15:43:24 -04:00
}
],
2022-08-26 11:14:11 -04:00
"16": [],
"17": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 325,
2021-03-17 15:43:24 -04:00
"typeName": "T_PROTECTED",
"char": "protected",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "doNothing",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
"type": 58,
"typeName": ":",
"char": ":",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "void",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
"type": 125,
"typeName": "}",
"char": "}",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
2022-08-26 11:14:11 -04:00
"line": 17
2021-03-17 15:43:24 -04:00
}
],
2022-08-26 11:14:11 -04:00
"18": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
2022-08-26 11:14:11 -04:00
"line": 18
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
2022-08-26 11:14:11 -04:00
"line": 18
2021-03-17 15:43:24 -04:00
}
2021-03-09 17:22:49 -05:00
],
2022-08-26 11:14:11 -04:00
"19": [],
"20": [
{
"type": 351,
"typeName": "T_ATTRIBUTE",
"char": "#[",
"line": 20
},
{
"type": 262,
"typeName": "T_STRING",
"char": "Attribute",
"line": 20
},
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 20
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 20
}
],
"21": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 333,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLASS",
"char": "class",
"line": 21
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 21
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Test",
"line": 21
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 21
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 21
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 21
2021-03-17 15:43:24 -04:00
}
2021-03-09 17:22:49 -05:00
],
"22": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "__construct",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$foo",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$bar",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 22
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 22
2021-03-17 15:43:24 -04:00
}
2021-03-09 17:22:49 -05:00
],
"23": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 23
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 23
2021-03-17 15:43:24 -04:00
}
],
"24": [],
"25": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 388,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOC_COMMENT",
"char": "\/**",
"line": 25,
2021-03-17 15:43:24 -04:00
"original": {
"string": "\/**\n * Docblock comment\n *\/",
"lines": [
"\/**",
" * Docblock comment",
" *\/"
]
}
}
],
"26": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": " * Docblock comment",
"line": 26
2021-03-17 15:43:24 -04:00
}
],
"27": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": " *\/",
"line": 27
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 27
2021-03-17 15:43:24 -04:00
}
],
"28": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 333,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLASS",
"char": "class",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "FooBar",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 337,
2021-03-17 15:43:24 -04:00
"typeName": "T_EXTENDS",
"char": "extends",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Foo",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 338,
2021-03-17 15:43:24 -04:00
"typeName": "T_IMPLEMENTS",
"char": "implements",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Ifoo",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 28
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 28
2021-03-17 15:43:24 -04:00
}
],
"29": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "bar",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "float",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 341,
2021-03-17 15:43:24 -04:00
"typeName": "T_ARRAY",
"char": "array",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 342,
2021-03-17 15:43:24 -04:00
"typeName": "T_CALLABLE",
"char": "callable",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$d",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$e",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'default'",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
"type": 58,
"typeName": ":",
"char": ":",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "string",
"line": 29
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 29
2021-03-17 15:43:24 -04:00
}
],
"30": [
2021-03-17 15:43:24 -04:00
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 30
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 30
2021-03-17 15:43:24 -04:00
}
],
"31": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$cstr",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "print_r",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "TRUE",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 31
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 31
2021-03-17 15:43:24 -04:00
}
],
"32": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$d",
"line": 32
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 32
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 32
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 32
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 32
2021-03-17 15:43:24 -04:00
}
],
"33": [],
"34": [
2021-03-17 15:43:24 -04:00
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$r",
"line": 34
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 34
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 34
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 34
},
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$this",
"line": 34
},
{
"type": 384,
"typeName": "T_OBJECT_OPERATOR",
"char": "->",
"line": 34
},
{
"type": 262,
"typeName": "T_STRING",
"char": "operations",
"line": 34
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 34
},
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$a",
"line": 34
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 34
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 34
},
{
"type": 377,
"typeName": "T_INT_CAST",
"char": "(int)",
"line": 34
},
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$b",
"line": 34
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 34
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 34
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 34
}
],
"35": [],
"36": [
{
"type": 313,
"typeName": "T_RETURN",
"char": "return",
"line": 36
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 36
},
{
"type": 34,
"typeName": "\"",
"char": "\"",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 396,
2021-03-17 15:43:24 -04:00
"typeName": "T_CURLY_OPEN",
"char": "{",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 268,
2021-03-17 15:43:24 -04:00
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": ", ",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 395,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOLLAR_OPEN_CURLY_BRACES",
"char": "${",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 270,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING_VARNAME",
"char": "b",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 268,
2021-03-17 15:43:24 -04:00
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": ", ",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
"type": 34,
"typeName": "\"",
"char": "\"",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
"type": 46,
"typeName": ".",
"char": ".",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$cstr",
"line": 36
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 36
},
{
"type": 46,
"typeName": ".",
"char": ".",
"line": 36
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 36
},
{
"type": 34,
"typeName": "\"",
"char": "\"",
"line": 36
},
{
"type": 268,
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": " = ",
"line": 36
},
{
"type": 396,
"typeName": "T_CURLY_OPEN",
"char": "{",
"line": 36
},
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$r",
"line": 36
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 36
},
{
"type": 34,
"typeName": "\"",
"char": "\"",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 36
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 36
2021-03-17 15:43:24 -04:00
}
],
"37": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 37
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 37
2021-03-17 15:43:24 -04:00
}
],
"38": [],
"39": [
{
"type": 351,
"typeName": "T_ATTRIBUTE",
"char": "#[",
"line": 39
},
{
"type": 262,
"typeName": "T_STRING",
"char": "Test",
"line": 39
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 39
},
{
"type": 269,
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'a'",
"line": 39
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 39
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 39
},
{
"type": 269,
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'b'",
"line": 39
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 39
},
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 39
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 39
}
],
"40": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 324,
2021-03-17 15:43:24 -04:00
"typeName": "T_PRIVATE",
"char": "private",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "operations",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
"type": 58,
"typeName": ":",
"char": ":",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
"line": 40
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 40
2021-03-17 15:43:24 -04:00
}
],
"41": [
2021-03-17 15:43:24 -04:00
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 41
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 41
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"42": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$this",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 385,
2021-03-17 15:43:24 -04:00
"typeName": "T_NULLSAFE_OBJECT_OPERATOR",
"char": "?->",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "x",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 385,
2021-03-17 15:43:24 -04:00
"typeName": "T_NULLSAFE_OBJECT_OPERATOR",
"char": "?->",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "bar",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 42
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 42
2021-03-17 15:43:24 -04:00
}
],
"43": [],
"44": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$this",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 384,
2021-03-17 15:43:24 -04:00
"typeName": "T_OBJECT_OPERATOR",
"char": "->",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "doNothing",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 44
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 44
2021-03-17 15:43:24 -04:00
}
],
"45": [],
"46": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
"type": 43,
"typeName": "+",
"char": "+",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 46
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 46
2021-03-17 15:43:24 -04:00
}
],
"47": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
"type": 45,
"typeName": "-",
"char": "-",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 47
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 47
2021-03-17 15:43:24 -04:00
}
],
"48": [],
"49": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
"type": 42,
"typeName": "*",
"char": "*",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 49
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 49
2021-03-17 15:43:24 -04:00
}
],
"50": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$b",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 377,
2021-03-17 15:43:24 -04:00
"typeName": "T_INT_CAST",
"char": "(int)",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
"type": 47,
"typeName": "\/",
"char": "\/",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$a",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 50
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n ",
"line": 50
2021-03-17 15:43:24 -04:00
}
],
"51": [],
"52": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 313,
2021-03-17 15:43:24 -04:00
"typeName": "T_RETURN",
"char": "return",
"line": 52
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 52
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$c",
"line": 52
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 52
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 52
2021-03-17 15:43:24 -04:00
}
],
"53": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 53
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 53
2021-03-17 15:43:24 -04:00
}
],
"54": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 54
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 54
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"55": [],
"56": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 334,
2021-03-17 15:43:24 -04:00
"typeName": "T_TRAIT",
"char": "trait",
"line": 56
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 56
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "Baz",
"line": 56
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 56
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 56
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 56
2021-03-17 15:43:24 -04:00
}
],
"57": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 326,
2021-03-17 15:43:24 -04:00
"typeName": "T_PUBLIC",
"char": "public",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 310,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNCTION",
"char": "function",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "about",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
"type": 58,
"typeName": ":",
"char": ":",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 341,
2021-03-17 15:43:24 -04:00
"typeName": "T_ARRAY",
"char": "array",
"line": 57
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 57
2021-03-17 15:43:24 -04:00
}
],
"58": [
2021-03-17 15:43:24 -04:00
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 58
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 58
2021-03-17 15:43:24 -04:00
}
],
"59": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 313,
2021-03-17 15:43:24 -04:00
"typeName": "T_RETURN",
"char": "return",
"line": 59
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 59
2021-03-17 15:43:24 -04:00
},
{
"type": 91,
"typeName": "[",
"char": "[",
"line": 59
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 59
2021-03-17 15:43:24 -04:00
}
],
"60": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__CLASS__'",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 346,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLASS_C",
"char": "__CLASS__",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 60
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 60
2021-03-17 15:43:24 -04:00
}
],
"61": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__DIR__'",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 345,
2021-03-17 15:43:24 -04:00
"typeName": "T_DIR",
"char": "__DIR__",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 61
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 61
2021-03-17 15:43:24 -04:00
}
],
"62": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__FILE__'",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 344,
2021-03-17 15:43:24 -04:00
"typeName": "T_FILE",
"char": "__FILE__",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 62
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 62
2021-03-17 15:43:24 -04:00
}
],
"63": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__FUNCTION__'",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 349,
2021-03-17 15:43:24 -04:00
"typeName": "T_FUNC_C",
"char": "__FUNCTION__",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 63
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 63
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"64": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__LINE__'",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 343,
2021-03-17 15:43:24 -04:00
"typeName": "T_LINE",
"char": "__LINE__",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 64
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 64
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"65": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__METHOD__'",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 348,
2021-03-17 15:43:24 -04:00
"typeName": "T_METHOD_C",
"char": "__METHOD__",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 65
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 65
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"66": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__NAMESPACE__'",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 350,
2021-03-17 15:43:24 -04:00
"typeName": "T_NS_C",
"char": "__NAMESPACE__",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 66
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 66
2021-03-17 15:43:24 -04:00
}
],
"67": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'__TRAIT__'",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 347,
2021-03-17 15:43:24 -04:00
"typeName": "T_TRAIT_C",
"char": "__TRAIT__",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 67
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 67
2021-03-17 15:43:24 -04:00
}
],
"68": [
2021-03-17 15:43:24 -04:00
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 68
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 68
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 68
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"69": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 69
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 69
2021-03-17 15:43:24 -04:00
}
],
"70": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 70
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 70
2021-03-17 15:43:24 -04:00
}
],
"71": [],
"72": [
2022-08-26 11:14:11 -04:00
{
"type": 333,
"typeName": "T_CLASS",
"char": "class",
"line": 72
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 72
2022-08-26 11:14:11 -04:00
},
{
"type": 262,
"typeName": "T_STRING",
"char": "BazFoo",
"line": 72
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 72
2022-08-26 11:14:11 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 72
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 72
2022-08-26 11:14:11 -04:00
}
],
"73": [
2022-08-26 11:14:11 -04:00
{
"type": 318,
"typeName": "T_USE",
"char": "use",
"line": 73
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 73
2022-08-26 11:14:11 -04:00
},
{
"type": 262,
"typeName": "T_STRING",
"char": "Baz",
"line": 73
2022-08-26 11:14:11 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 73
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 73
2022-08-26 11:14:11 -04:00
}
],
"74": [
2022-08-26 11:14:11 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 74
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 74
2022-08-26 11:14:11 -04:00
}
],
"75": [],
"76": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$square",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 311,
2021-03-17 15:43:24 -04:00
"typeName": "T_FN",
"char": "fn",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "int",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 401,
2021-03-17 15:43:24 -04:00
"typeName": "T_POW",
"char": "**",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "2",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 76
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 76
2021-03-17 15:43:24 -04:00
}
],
"77": [],
"78": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 297,
2021-03-17 15:43:24 -04:00
"typeName": "T_FOREACH",
"char": "foreach",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 91,
"typeName": "[",
"char": "[",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 45,
"typeName": "-",
"char": "-",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "0",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "2",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 301,
2021-03-17 15:43:24 -04:00
"typeName": "T_AS",
"char": "as",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 78
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 78
2021-03-17 15:43:24 -04:00
}
],
"79": [
2021-03-17 15:43:24 -04:00
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 79
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 79
2021-03-17 15:43:24 -04:00
}
2020-12-04 11:18:21 -05:00
],
"80": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$not",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 306,
2021-03-17 15:43:24 -04:00
"typeName": "T_MATCH",
"char": "match",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
"type": 123,
"typeName": "{",
"char": "{",
"line": 80
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 80
2021-03-17 15:43:24 -04:00
}
],
"81": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "0",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 81
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 81
2021-03-17 15:43:24 -04:00
}
2020-12-04 11:18:21 -05:00
],
"82": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
"type": 45,
"typeName": "-",
"char": "-",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "0",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 82
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 82
2021-03-17 15:43:24 -04:00
}
2020-12-04 11:18:21 -05:00
],
"83": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 305,
2021-03-17 15:43:24 -04:00
"typeName": "T_DEFAULT",
"char": "default",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "0",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 83
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 83
2021-03-17 15:43:24 -04:00
}
],
"84": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 84
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 84
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 84
2021-03-17 15:43:24 -04:00
}
],
"85": [
2021-03-17 15:43:24 -04:00
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 85
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 85
2021-03-17 15:43:24 -04:00
}
],
"86": [],
"87": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "\/*",
"line": 87,
2021-03-17 15:43:24 -04:00
"original": {
"string": "\/*\n * Multi-line comment\n *\/",
"lines": [
"\/*",
" * Multi-line comment",
" *\/"
]
}
}
2021-03-03 16:35:58 -05:00
],
"88": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": " * Multi-line comment",
"line": 88
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"89": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": " *\/",
"line": 89
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 89
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"90": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$foobar",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 284,
2021-03-17 15:43:24 -04:00
"typeName": "T_NEW",
"char": "new",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 262,
2021-03-17 15:43:24 -04:00
"typeName": "T_STRING",
"char": "FooBar",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 90
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 90
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"91": [],
"92": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$baz",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
"type": 91,
"typeName": "[",
"char": "[",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'a'",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 386,
2021-03-17 15:43:24 -04:00
"typeName": "T_DOUBLE_ARROW",
"char": "=>",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'b'",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 92
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 92
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"93": [],
"94": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "\/\/ C++ style comment",
"line": 94
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 94
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"95": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "3",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 95
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 95
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"96": [],
"97": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "# Perl-style comment",
"line": 97
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 97
2021-03-17 15:43:24 -04:00
}
],
"98": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$y",
"line": 98
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 98
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 98
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 98
2021-03-17 15:43:24 -04:00
},
{
"type": 91,
"typeName": "[",
"char": "[",
"line": 98
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 98
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"99": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "1",
"line": 99
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 99
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 99
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"100": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "2",
"line": 100
2021-03-17 15:43:24 -04:00
},
{
"type": 44,
"typeName": ",",
"char": ",",
"line": 100
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 100
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"101": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "3",
"line": 101
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 101
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"102": [
2021-03-17 15:43:24 -04:00
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 102
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 102
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 102
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"103": [],
"104": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "\/\/ Multi-line ternary statement",
"line": 104
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 104
2021-03-17 15:43:24 -04:00
}
2021-03-04 10:04:33 -05:00
],
"105": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "#{Attribute]",
"line": 105
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 105
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"106": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$q",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 369,
2021-03-17 15:43:24 -04:00
"typeName": "T_IS_NOT_IDENTICAL",
"char": "!==",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 260,
2021-03-17 15:43:24 -04:00
"typeName": "T_LNUMBER",
"char": "2",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 106
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 106
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"107": [
2021-03-17 15:43:24 -04:00
{
"type": 63,
"typeName": "?",
"char": "?",
"line": 107
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 107
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'yes'",
"line": 107
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n ",
"line": 107
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"108": [
2021-03-17 15:43:24 -04:00
{
"type": 58,
"typeName": ":",
"char": ":",
"line": 108
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 108
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 269,
2021-03-17 15:43:24 -04:00
"typeName": "T_CONSTANT_ENCAPSED_STRING",
"char": "'no'",
"line": 108
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 108
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 108
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"109": [],
"110": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "\/*",
"line": 110,
2021-03-17 15:43:24 -04:00
"original": {
"string": "\/*\nHeredoc\n*\/",
"lines": [
"\/*",
"Heredoc",
"*\/"
]
}
}
2021-03-03 16:35:58 -05:00
],
"111": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "Heredoc",
"line": 111
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"112": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "*\/",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$z",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
"type": 43,
"typeName": "+",
"char": "+",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$y",
"line": 112
2022-08-26 11:14:11 -04:00
},
{
"type": 91,
"typeName": "[",
"char": "[",
"line": 112
2022-08-26 11:14:11 -04:00
},
{
"type": 260,
"typeName": "T_LNUMBER",
"char": "0",
"line": 112
2022-08-26 11:14:11 -04:00
},
{
"type": 93,
"typeName": "]",
"char": "]",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 112
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 112
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"113": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$sql",
"line": 113
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 113
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 113
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 113
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 393,
2021-03-17 15:43:24 -04:00
"typeName": "T_START_HEREDOC",
"char": "<<<SQL",
"line": 113,
2021-03-17 15:43:24 -04:00
"original": {
"string": "<<<SQL\n",
"lines": [
"<<<SQL",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"114": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 268,
2021-03-17 15:43:24 -04:00
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": " SELECT * FROM \"foo\" WHERE \"bar\"='baz' AND id=",
"line": 114
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 396,
2021-03-17 15:43:24 -04:00
"typeName": "T_CURLY_OPEN",
"char": "{",
"line": 114
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$x",
"line": 114
2021-03-17 15:43:24 -04:00
},
{
"type": 125,
"typeName": "}",
"char": "}",
"line": 114
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 268,
2021-03-17 15:43:24 -04:00
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": ";",
"line": 114,
2021-03-17 15:43:24 -04:00
"original": {
"string": ";\n",
"lines": [
";",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"115": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 394,
2021-03-17 15:43:24 -04:00
"typeName": "T_END_HEREDOC",
"char": "SQL",
"line": 115
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 115
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 115
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"116": [],
"117": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 387,
2021-03-17 15:43:24 -04:00
"typeName": "T_COMMENT",
"char": "\/* Nowdoc *\/",
"line": 117
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n",
"line": 117
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"118": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
"char": "$template",
"line": 118
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 118
2021-03-17 15:43:24 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 118
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 118
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 393,
2021-03-17 15:43:24 -04:00
"typeName": "T_START_HEREDOC",
"char": "<<<'TEMPLATE'",
"line": 118,
2021-03-17 15:43:24 -04:00
"original": {
"string": "<<<'TEMPLATE'\n",
"lines": [
"<<<'TEMPLATE'",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"119": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 268,
2021-03-17 15:43:24 -04:00
"typeName": "T_ENCAPSED_AND_WHITESPACE",
"char": " <foo>{x}<\/foo>",
"line": 119,
2021-03-17 15:43:24 -04:00
"original": {
"string": " <foo>{x}<\/foo>\n",
"lines": [
" <foo>{x}<\/foo>",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"120": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 394,
2021-03-17 15:43:24 -04:00
"typeName": "T_END_HEREDOC",
"char": "TEMPLATE",
"line": 120
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 120
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": "\n\n",
"line": 120
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"121": [],
"122": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 391,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLOSE_TAG",
"char": "?>",
"line": 122,
2021-03-17 15:43:24 -04:00
"original": {
"string": "?>\n",
"lines": [
"?>",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"123": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 267,
2021-03-17 15:43:24 -04:00
"typeName": "T_INLINE_HTML",
"char": "<!DOCTYPE html>",
"line": 123,
2021-03-17 15:43:24 -04:00
"original": {
2022-08-26 11:14:11 -04:00
"string": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<title>HTML<\/title>\n<\/head>\n<body>\n<h1>Test<\/h1>\n<div>",
2021-03-17 15:43:24 -04:00
"lines": [
"<!DOCTYPE html>",
"<html lang=\"en\">",
"<head>",
"<title>HTML<\/title>",
"<\/head>",
"<body>",
2022-08-26 11:14:11 -04:00
"<h1>Test<\/h1>",
"<div>"
2021-03-17 15:43:24 -04:00
]
}
}
2021-03-03 16:35:58 -05:00
],
"124": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "<html lang=\"en\">",
"line": 124
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"125": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "<head>",
"line": 125
2022-08-26 11:14:11 -04:00
}
],
"126": [
2022-08-26 11:14:11 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "<title>HTML<\/title>",
"line": 126
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"127": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": "<\/head>",
"line": 127
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"128": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": "<body>",
"line": 128
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"129": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": "<h1>Test<\/h1>",
"line": 129
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"130": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
2022-08-26 11:14:11 -04:00
"char": "<div>",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"type": 389,
"typeName": "T_OPEN_TAG",
"char": "<?php ",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 266,
"typeName": "T_VARIABLE",
"char": "$bf",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 61,
"typeName": "=",
"char": "=",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 284,
"typeName": "T_NEW",
"char": "new",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 262,
"typeName": "T_STRING",
"char": "BazFoo",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 392,
"typeName": "T_WHITESPACE",
"char": " ",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 262,
"typeName": "T_STRING",
"char": "print_r",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 266,
2021-03-17 15:43:24 -04:00
"typeName": "T_VARIABLE",
2022-08-26 11:14:11 -04:00
"char": "$bf",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"type": 384,
"typeName": "T_OBJECT_OPERATOR",
"char": "->",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"type": 262,
"typeName": "T_STRING",
"char": "about",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"type": 40,
"typeName": "(",
"char": "(",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 130
2022-08-26 11:14:11 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 391,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLOSE_TAG",
"char": "?>",
"line": 130
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 267,
2021-03-17 15:43:24 -04:00
"typeName": "T_INLINE_HTML",
2022-08-26 11:14:11 -04:00
"char": "<\/div>",
"line": 130,
2021-03-17 15:43:24 -04:00
"original": {
2022-08-26 11:14:11 -04:00
"string": "<\/div>\n<\/body>\n<\/html>\n",
2021-03-17 15:43:24 -04:00
"lines": [
2022-08-26 11:14:11 -04:00
"<\/div>",
2021-03-17 15:43:24 -04:00
"<\/body>",
"<\/html>",
""
]
}
}
2021-03-03 16:35:58 -05:00
],
"131": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "<\/body>",
"line": 131
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"132": [
2021-03-17 15:43:24 -04:00
{
"type": -1,
"typeName": "RAW",
"char": "<\/html>",
"line": 132
2021-03-17 15:43:24 -04:00
}
2021-03-03 16:35:58 -05:00
],
"133": [
2021-03-17 15:43:24 -04:00
{
2021-12-03 11:59:55 -05:00
"type": 389,
2021-03-17 15:43:24 -04:00
"typeName": "T_OPEN_TAG",
"char": "<?php ",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 286,
2021-03-17 15:43:24 -04:00
"typeName": "T_EXIT",
"char": "exit",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
"type": 40,
"typeName": "(",
"char": "(",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
"type": 41,
"typeName": ")",
"char": ")",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
"type": 59,
"typeName": ";",
"char": ";",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 392,
2021-03-17 15:43:24 -04:00
"typeName": "T_WHITESPACE",
"char": " ",
"line": 133
2021-03-17 15:43:24 -04:00
},
{
2021-12-03 11:59:55 -05:00
"type": 391,
2021-03-17 15:43:24 -04:00
"typeName": "T_CLOSE_TAG",
"char": "?>",
"line": 133,
2021-03-17 15:43:24 -04:00
"original": {
"string": "?>\n",
"lines": [
"?>",
""
]
}
}
],
"134": []
2021-03-17 15:43:24 -04:00
},
"filename": "test.php",
"rows": [
{
"render": "<?php declare(strict_types=1);",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Operator",
"Number",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 0
},
{
"render": "",
"hl": [],
"idx": 1
},
{
"render": "interface Ifoo {}",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 2
},
{
"render": "",
"hl": [],
"idx": 3
},
2022-08-26 11:14:11 -04:00
{
"render": "\/\/ Let's see emoji! \ud83d\udd6f\ufe0f\ud83d\ude38\u26e9\u26ea",
"hl": [
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment"
],
"idx": 4
},
2021-03-17 15:43:24 -04:00
{
"render": "abstract class Foo implements Ifoo {",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 5
2021-03-17 15:43:24 -04:00
},
{
"render": " \/**",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 6
2021-03-17 15:43:24 -04:00
},
{
"render": " * @param int $a",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 7
2021-03-17 15:43:24 -04:00
},
{
"render": " * @param float $b",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 8
2021-03-17 15:43:24 -04:00
},
{
"render": " * @param array $c",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 9
2021-03-17 15:43:24 -04:00
},
{
"render": " * @param callable $d",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 10
2021-03-17 15:43:24 -04:00
},
{
"render": " * @param string $e",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 11
2021-03-17 15:43:24 -04:00
},
{
"render": " * @return string",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 12
2021-03-17 15:43:24 -04:00
},
{
"render": " *\/",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 13
2021-03-17 15:43:24 -04:00
},
{
"render": " abstract public function bar(int $a, float $b, array $c, callable $d, string $e): string;",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Delimiter",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Operator"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 14
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
2022-08-26 11:14:11 -04:00
"idx": 15
2021-03-17 15:43:24 -04:00
},
{
"render": " protected function doNothing(): void {}",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 16
2021-03-17 15:43:24 -04:00
},
{
"render": "}",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
2022-08-26 11:14:11 -04:00
"idx": 17
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
2022-08-26 11:14:11 -04:00
"idx": 18
2021-03-17 15:43:24 -04:00
},
{
"render": "#[Attribute]",
"hl": [
"Delimiter",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter"
],
"idx": 19
},
2021-03-17 15:43:24 -04:00
{
"render": "class Test {",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 20
2021-03-17 15:43:24 -04:00
},
{
"render": " public function __construct(public string $foo, public string $bar) {}",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Operator",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Delimiter",
"Normal",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 21
2021-03-17 15:43:24 -04:00
},
{
"render": "}",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 22
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 23
2021-03-17 15:43:24 -04:00
},
{
"render": "\/**",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 24
2021-03-17 15:43:24 -04:00
},
{
"render": " * Docblock comment",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 25
2021-03-17 15:43:24 -04:00
},
{
"render": " *\/",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 26
2021-03-17 15:43:24 -04:00
},
{
"render": "class FooBar extends Foo implements Ifoo {",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 27
2021-03-17 15:43:24 -04:00
},
{
"render": " public function bar(int $a, float $b, array $c, callable $d, string $e = 'default'): string",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Delimiter",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier"
2021-03-17 15:43:24 -04:00
],
"idx": 28
2021-03-17 15:43:24 -04:00
},
{
"render": " {",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 29
2021-03-17 15:43:24 -04:00
},
{
"render": " $cstr = print_r($c, TRUE);",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 30
2021-03-17 15:43:24 -04:00
},
{
"render": " $d();",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Delimiter",
"Delimiter",
"Operator"
],
"idx": 31
},
{
"render": "",
"hl": [],
"idx": 32
},
{
"render": " $r = $this->operations($a, (int)$b);",
"hl": [
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Operator",
"Operator",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Variable",
"Variable",
"Operator",
"Normal",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Variable",
"Variable",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 33
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 34
2021-03-17 15:43:24 -04:00
},
{
"render": " return \"{$a}, ${b}, \" . $cstr . \" = {$r}\";",
2021-03-17 15:43:24 -04:00
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Delimiter",
"Delimiter",
"Variable",
"Variable",
"Delimiter",
"String",
"String",
"Delimiter",
"Delimiter",
"Variable",
"Delimiter",
"String",
"String",
"Delimiter",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter",
"String",
"String",
"String",
"Delimiter",
"Variable",
"Variable",
"Delimiter",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 35
2021-03-17 15:43:24 -04:00
},
{
"render": " }",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 36
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 37
},
{
"render": " #[Test('a', 'b')]",
"hl": [
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"String",
"String",
"String",
"Operator",
"Normal",
"String",
"String",
"String",
"Delimiter",
"Delimiter"
],
"idx": 38
2021-03-17 15:43:24 -04:00
},
{
"render": " private function operations(int $a, int $b): int",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Delimiter",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier"
2021-03-17 15:43:24 -04:00
],
"idx": 39
2021-03-17 15:43:24 -04:00
},
{
"render": " {",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 40
2021-03-17 15:43:24 -04:00
},
{
"render": " $this?->x?->bar();",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Operator",
"Operator",
"Operator",
"Identifier",
"Operator",
"Operator",
"Operator",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 41
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 42
2021-03-17 15:43:24 -04:00
},
{
"render": " $this->doNothing();",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Operator",
"Operator",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 43
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 44
2021-03-17 15:43:24 -04:00
},
{
"render": " $c = $a + $b;",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 45
2021-03-17 15:43:24 -04:00
},
{
"render": " $a = $c - $b;",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 46
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 47
2021-03-17 15:43:24 -04:00
},
{
"render": " $c = $a * $b;",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 48
2021-03-17 15:43:24 -04:00
},
{
"render": " $b = (int) ($c \/ $a);",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Keyword2",
"Normal",
"Delimiter",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 49
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 50
2021-03-17 15:43:24 -04:00
},
{
"render": " return $c;",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Variable",
"Variable",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 51
2021-03-17 15:43:24 -04:00
},
{
"render": " }",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 52
2021-03-17 15:43:24 -04:00
},
{
"render": "}",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 53
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 54
2021-03-17 15:43:24 -04:00
},
{
"render": "trait Baz {",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 55
2021-03-17 15:43:24 -04:00
},
{
"render": " public function about(): array",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator",
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 56
2021-03-17 15:43:24 -04:00
},
{
"render": " {",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 57
2021-03-17 15:43:24 -04:00
},
{
"render": " return [",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 58
2021-03-17 15:43:24 -04:00
},
{
"render": " '__CLASS__' => __CLASS__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 59
2021-03-17 15:43:24 -04:00
},
{
"render": " '__DIR__' => __DIR__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 60
2021-03-17 15:43:24 -04:00
},
{
"render": " '__FILE__' => __FILE__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 61
2021-03-17 15:43:24 -04:00
},
{
"render": " '__FUNCTION__' => __FUNCTION__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 62
2021-03-17 15:43:24 -04:00
},
{
"render": " '__LINE__' => __LINE__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 63
2021-03-17 15:43:24 -04:00
},
{
"render": " '__METHOD__' => __METHOD__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 64
2021-03-17 15:43:24 -04:00
},
{
"render": " '__NAMESPACE__' => __NAMESPACE__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 65
2021-03-17 15:43:24 -04:00
},
{
"render": " '__TRAIT__' => __TRAIT__,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 66
2021-03-17 15:43:24 -04:00
},
{
"render": " ];",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 67
2021-03-17 15:43:24 -04:00
},
{
"render": " }",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 68
2021-03-17 15:43:24 -04:00
},
{
"render": "}",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 69
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 70
2022-08-26 11:14:11 -04:00
},
{
"render": "class BazFoo {",
"hl": [
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Delimiter"
],
"idx": 71
2022-08-26 11:14:11 -04:00
},
{
"render": " use Baz;",
"hl": [
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Operator"
],
"idx": 72
2022-08-26 11:14:11 -04:00
},
{
"render": "}",
"hl": [
"Delimiter"
],
"idx": 73
2022-08-26 11:14:11 -04:00
},
{
"render": "",
"hl": [],
"idx": 74
2021-03-17 15:43:24 -04:00
},
{
"render": "$square = fn (int $x) => $x ** 2;",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Keyword1",
"Keyword1",
"Normal",
"Delimiter",
"Identifier",
"Identifier",
"Identifier",
"Normal",
"Variable",
"Variable",
"Delimiter",
"Normal",
"Operator",
"Operator",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 75
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 76
2021-03-17 15:43:24 -04:00
},
{
"render": "foreach ([-1, 0, 1, 2] as $x)",
"hl": [
2021-12-03 11:59:55 -05:00
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Delimiter",
"Delimiter",
"Operator",
"Number",
"Operator",
"Normal",
"Number",
"Operator",
"Normal",
"Number",
"Operator",
"Normal",
"Number",
"Delimiter",
"Normal",
"Operator",
"Operator",
"Normal",
"Variable",
"Variable",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 77
2021-03-17 15:43:24 -04:00
},
{
"render": "{",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 78
2021-03-17 15:43:24 -04:00
},
{
"render": " $not = match ($x) {",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Delimiter",
"Variable",
"Variable",
"Delimiter",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 79
2021-03-17 15:43:24 -04:00
},
{
"render": " 0 => 1,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Number",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 80
2021-03-17 15:43:24 -04:00
},
{
"render": " 1,-1 => 0,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Number",
"Operator",
"Operator",
"Number",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 81
2021-03-17 15:43:24 -04:00
},
{
"render": " default => 0,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Operator",
"Operator",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 82
2021-03-17 15:43:24 -04:00
},
{
"render": " };",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 83
2021-03-17 15:43:24 -04:00
},
{
"render": "}",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 84
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 85
2021-03-17 15:43:24 -04:00
},
{
"render": "\/*",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 86
2021-03-17 15:43:24 -04:00
},
{
"render": " * Multi-line comment",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 87
2021-03-17 15:43:24 -04:00
},
{
"render": " *\/",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 88
2021-03-17 15:43:24 -04:00
},
{
"render": "$foobar = new FooBar();",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 89
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 90
2021-03-17 15:43:24 -04:00
},
{
"render": "$baz = ['a' => 'b'];",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter",
"String",
"String",
"String",
"Normal",
"Operator",
"Operator",
"Normal",
"String",
"String",
"String",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 91
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 92
2021-03-17 15:43:24 -04:00
},
{
"render": "\/\/ C++ style comment",
"hl": [
2021-12-03 11:59:55 -05:00
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment"
2021-03-17 15:43:24 -04:00
],
"idx": 93
2021-03-17 15:43:24 -04:00
},
{
"render": "$x = 3;",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 94
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 95
2021-03-17 15:43:24 -04:00
},
{
"render": "# Perl-style comment",
"hl": [
2021-12-03 11:59:55 -05:00
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment"
2021-03-17 15:43:24 -04:00
],
"idx": 96
2021-03-17 15:43:24 -04:00
},
{
"render": "$y = [",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 97
2021-03-17 15:43:24 -04:00
},
{
"render": " 1,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 98
2021-03-17 15:43:24 -04:00
},
{
"render": " 2,",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Number",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 99
2021-03-17 15:43:24 -04:00
},
{
"render": " 3",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Number"
2021-03-17 15:43:24 -04:00
],
"idx": 100
2021-03-17 15:43:24 -04:00
},
{
"render": "];",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 101
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 102
2021-03-17 15:43:24 -04:00
},
{
"render": "\/\/ Multi-line ternary statement",
"hl": [
2021-12-03 11:59:55 -05:00
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment"
2021-03-17 15:43:24 -04:00
],
"idx": 103
2021-03-17 15:43:24 -04:00
},
{
"render": "#{Attribute]",
"hl": [
2021-12-03 11:59:55 -05:00
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment",
"Comment"
2021-03-17 15:43:24 -04:00
],
"idx": 104
2021-03-17 15:43:24 -04:00
},
{
"render": "$q = ($x !== 2)",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter",
"Variable",
"Variable",
"Normal",
"Operator",
"Operator",
"Operator",
"Normal",
"Number",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 105
2021-03-17 15:43:24 -04:00
},
{
"render": " ? 'yes'",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Operator",
"Normal",
"String",
"String",
"String",
"String",
"String"
2021-03-17 15:43:24 -04:00
],
"idx": 106
2021-03-17 15:43:24 -04:00
},
{
"render": " : 'no';",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Operator",
"Normal",
"String",
"String",
"String",
"String",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 107
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 108
2021-03-17 15:43:24 -04:00
},
{
"render": "\/*",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 109
2021-03-17 15:43:24 -04:00
},
{
"render": "Heredoc",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 110
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"render": "*\/$z = $x + $y[0];",
2021-03-17 15:43:24 -04:00
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Variable",
"Variable",
2022-08-26 11:14:11 -04:00
"Delimiter",
"Number",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 111
2021-03-17 15:43:24 -04:00
},
{
"render": "$sql = <<<SQL",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 112
2021-03-17 15:43:24 -04:00
},
{
"render": " SELECT * FROM \"foo\" WHERE \"bar\"='baz' AND id={$x};",
"hl": [
2021-12-03 11:59:55 -05:00
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"Delimiter",
"Variable",
"Variable",
"Delimiter",
"String"
2021-03-17 15:43:24 -04:00
],
"idx": 113
2021-03-17 15:43:24 -04:00
},
{
"render": "SQL;",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 114
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 115
2021-03-17 15:43:24 -04:00
},
{
"render": "\/* Nowdoc *\/",
"hl": [
2021-12-03 11:59:55 -05:00
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment",
"MultiLineComment"
2021-03-17 15:43:24 -04:00
],
"idx": 116
2021-03-17 15:43:24 -04:00
},
{
"render": "$template = <<<'TEMPLATE'",
"hl": [
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Variable",
"Normal",
"Operator",
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 117
2021-03-17 15:43:24 -04:00
},
{
"render": " <foo>{x}<\/foo>",
"hl": [
2021-12-03 11:59:55 -05:00
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String",
"String"
2021-03-17 15:43:24 -04:00
],
"idx": 118
2021-03-17 15:43:24 -04:00
},
{
"render": "TEMPLATE;",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Operator"
2021-03-17 15:43:24 -04:00
],
"idx": 119
2021-03-17 15:43:24 -04:00
},
{
"render": "",
"hl": [],
"idx": 120
2021-03-17 15:43:24 -04:00
},
{
"render": "?>",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 121
2021-03-17 15:43:24 -04:00
},
{
"render": "<!DOCTYPE html>",
"hl": [
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed"
2021-03-17 15:43:24 -04:00
],
"idx": 122
2021-03-17 15:43:24 -04:00
},
{
"render": "<html lang=\"en\">",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 123
2021-03-17 15:43:24 -04:00
},
{
"render": "<head>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 124
2021-03-17 15:43:24 -04:00
},
{
"render": "<title>HTML<\/title>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 125
2021-03-17 15:43:24 -04:00
},
{
"render": "<\/head>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 126
2021-03-17 15:43:24 -04:00
},
{
"render": "<body>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 127
2022-08-26 11:14:11 -04:00
},
{
"render": "<h1>Test<\/h1>",
"hl": [
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
],
"idx": 128
2021-03-17 15:43:24 -04:00
},
{
2022-08-26 11:14:11 -04:00
"render": "<div><?php $bf = new BazFoo(); print_r($bf->about()) ?><\/div>",
2021-03-17 15:43:24 -04:00
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
2022-08-26 11:14:11 -04:00
"Normal",
"Delimiter",
"Delimiter",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Delimiter",
"Variable",
"Variable",
"Variable",
2022-08-26 11:14:11 -04:00
"Normal",
"Operator",
"Normal",
"Keyword1",
"Keyword1",
"Keyword1",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
"Delimiter",
"Operator",
"Normal",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Variable",
"Variable",
"Variable",
2022-08-26 11:14:11 -04:00
"Operator",
"Operator",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Identifier",
"Delimiter",
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Normal",
"Delimiter",
"Delimiter",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed",
"Embed"
2021-03-17 15:43:24 -04:00
],
"idx": 129
2021-03-17 15:43:24 -04:00
},
{
"render": "<\/body>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 130
2021-03-17 15:43:24 -04:00
},
{
"render": "<\/html>",
"hl": [
2021-12-03 11:59:55 -05:00
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal",
"Normal"
2021-03-17 15:43:24 -04:00
],
"idx": 131
2021-03-17 15:43:24 -04:00
},
{
"render": "<?php exit(); ?>",
"hl": [
2021-12-03 11:59:55 -05:00
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Delimiter",
"Keyword1",
"Keyword1",
"Keyword1",
"Keyword1",
"Delimiter",
"Delimiter",
"Operator",
"Normal",
"Delimiter",
"Delimiter"
2021-03-17 15:43:24 -04:00
],
"idx": 132
2021-03-03 16:35:58 -05:00
}
],
2021-03-17 15:43:24 -04:00
"dirty": false
},
"offset": {
"x": 0,
"y": 0
},
"renderX": 0,
"terminalSize": {
"rows": 21,
"cols": 80
},
"statusMessage": {
"text": "HELP: Ctrl-S = save | Ctrl-Q = quit | Ctrl-F = find",
"len": 51,
"time": 1234567890
}
}