Lines Matching refs:token

89 %token <ast> T_LNUMBER   "integer number (T_LNUMBER)"
90 %token <ast> T_DNUMBER "floating-point number (T_DNUMBER)"
91 %token <ast> T_STRING "identifier (T_STRING)"
92 %token <ast> T_VARIABLE "variable (T_VARIABLE)"
93 %token <ast> T_INLINE_HTML
94 %token <ast> T_ENCAPSED_AND_WHITESPACE "quoted-string and whitespace (T_ENCAPSED_AND_WHITESPACE)"
95 %token <ast> T_CONSTANT_ENCAPSED_STRING "quoted-string (T_CONSTANT_ENCAPSED_STRING)"
96 %token <ast> T_STRING_VARNAME "variable name (T_STRING_VARNAME)"
97 %token <ast> T_NUM_STRING "number (T_NUM_STRING)"
99 %token END 0 "end of file"
100 %token T_INCLUDE "include (T_INCLUDE)"
101 %token T_INCLUDE_ONCE "include_once (T_INCLUDE_ONCE)"
102 %token T_EVAL "eval (T_EVAL)"
103 %token T_REQUIRE "require (T_REQUIRE)"
104 %token T_REQUIRE_ONCE "require_once (T_REQUIRE_ONCE)"
105 %token T_LOGICAL_OR "or (T_LOGICAL_OR)"
106 %token T_LOGICAL_XOR "xor (T_LOGICAL_XOR)"
107 %token T_LOGICAL_AND "and (T_LOGICAL_AND)"
108 %token T_PRINT "print (T_PRINT)"
109 %token T_YIELD "yield (T_YIELD)"
110 %token T_YIELD_FROM "yield from (T_YIELD_FROM)"
111 %token T_PLUS_EQUAL "+= (T_PLUS_EQUAL)"
112 %token T_MINUS_EQUAL "-= (T_MINUS_EQUAL)"
113 %token T_MUL_EQUAL "*= (T_MUL_EQUAL)"
114 %token T_DIV_EQUAL "/= (T_DIV_EQUAL)"
115 %token T_CONCAT_EQUAL ".= (T_CONCAT_EQUAL)"
116 %token T_MOD_EQUAL "%= (T_MOD_EQUAL)"
117 %token T_AND_EQUAL "&= (T_AND_EQUAL)"
118 %token T_OR_EQUAL "|= (T_OR_EQUAL)"
119 %token T_XOR_EQUAL "^= (T_XOR_EQUAL)"
120 %token T_SL_EQUAL "<<= (T_SL_EQUAL)"
121 %token T_SR_EQUAL ">>= (T_SR_EQUAL)"
122 %token T_BOOLEAN_OR "|| (T_BOOLEAN_OR)"
123 %token T_BOOLEAN_AND "&& (T_BOOLEAN_AND)"
124 %token T_IS_EQUAL "== (T_IS_EQUAL)"
125 %token T_IS_NOT_EQUAL "!= (T_IS_NOT_EQUAL)"
126 %token T_IS_IDENTICAL "=== (T_IS_IDENTICAL)"
127 %token T_IS_NOT_IDENTICAL "!== (T_IS_NOT_IDENTICAL)"
128 %token T_IS_SMALLER_OR_EQUAL "<= (T_IS_SMALLER_OR_EQUAL)"
129 %token T_IS_GREATER_OR_EQUAL ">= (T_IS_GREATER_OR_EQUAL)"
130 %token T_SPACESHIP "<=> (T_SPACESHIP)"
131 %token T_SL "<< (T_SL)"
132 %token T_SR ">> (T_SR)"
133 %token T_INSTANCEOF "instanceof (T_INSTANCEOF)"
134 %token T_INC "++ (T_INC)"
135 %token T_DEC "-- (T_DEC)"
136 %token T_INT_CAST "(int) (T_INT_CAST)"
137 %token T_DOUBLE_CAST "(double) (T_DOUBLE_CAST)"
138 %token T_STRING_CAST "(string) (T_STRING_CAST)"
139 %token T_ARRAY_CAST "(array) (T_ARRAY_CAST)"
140 %token T_OBJECT_CAST "(object) (T_OBJECT_CAST)"
141 %token T_BOOL_CAST "(bool) (T_BOOL_CAST)"
142 %token T_UNSET_CAST "(unset) (T_UNSET_CAST)"
143 %token T_NEW "new (T_NEW)"
144 %token T_CLONE "clone (T_CLONE)"
145 %token T_EXIT "exit (T_EXIT)"
146 %token T_IF "if (T_IF)"
147 %token T_ELSEIF "elseif (T_ELSEIF)"
148 %token T_ELSE "else (T_ELSE)"
149 %token T_ENDIF "endif (T_ENDIF)"
150 %token T_ECHO "echo (T_ECHO)"
151 %token T_DO "do (T_DO)"
152 %token T_WHILE "while (T_WHILE)"
153 %token T_ENDWHILE "endwhile (T_ENDWHILE)"
154 %token T_FOR "for (T_FOR)"
155 %token T_ENDFOR "endfor (T_ENDFOR)"
156 %token T_FOREACH "foreach (T_FOREACH)"
157 %token T_ENDFOREACH "endforeach (T_ENDFOREACH)"
158 %token T_DECLARE "declare (T_DECLARE)"
159 %token T_ENDDECLARE "enddeclare (T_ENDDECLARE)"
160 %token T_AS "as (T_AS)"
161 %token T_SWITCH "switch (T_SWITCH)"
162 %token T_ENDSWITCH "endswitch (T_ENDSWITCH)"
163 %token T_CASE "case (T_CASE)"
164 %token T_DEFAULT "default (T_DEFAULT)"
165 %token T_BREAK "break (T_BREAK)"
166 %token T_CONTINUE "continue (T_CONTINUE)"
167 %token T_GOTO "goto (T_GOTO)"
168 %token T_FUNCTION "function (T_FUNCTION)"
169 %token T_CONST "const (T_CONST)"
170 %token T_RETURN "return (T_RETURN)"
171 %token T_TRY "try (T_TRY)"
172 %token T_CATCH "catch (T_CATCH)"
173 %token T_FINALLY "finally (T_FINALLY)"
174 %token T_THROW "throw (T_THROW)"
175 %token T_USE "use (T_USE)"
176 %token T_INSTEADOF "insteadof (T_INSTEADOF)"
177 %token T_GLOBAL "global (T_GLOBAL)"
178 %token T_STATIC "static (T_STATIC)"
179 %token T_ABSTRACT "abstract (T_ABSTRACT)"
180 %token T_FINAL "final (T_FINAL)"
181 %token T_PRIVATE "private (T_PRIVATE)"
182 %token T_PROTECTED "protected (T_PROTECTED)"
183 %token T_PUBLIC "public (T_PUBLIC)"
184 %token T_VAR "var (T_VAR)"
185 %token T_UNSET "unset (T_UNSET)"
186 %token T_ISSET "isset (T_ISSET)"
187 %token T_EMPTY "empty (T_EMPTY)"
188 %token T_HALT_COMPILER "__halt_compiler (T_HALT_COMPILER)"
189 %token T_CLASS "class (T_CLASS)"
190 %token T_TRAIT "trait (T_TRAIT)"
191 %token T_INTERFACE "interface (T_INTERFACE)"
192 %token T_EXTENDS "extends (T_EXTENDS)"
193 %token T_IMPLEMENTS "implements (T_IMPLEMENTS)"
194 %token T_OBJECT_OPERATOR "-> (T_OBJECT_OPERATOR)"
195 %token T_DOUBLE_ARROW "=> (T_DOUBLE_ARROW)"
196 %token T_LIST "list (T_LIST)"
197 %token T_ARRAY "array (T_ARRAY)"
198 %token T_CALLABLE "callable (T_CALLABLE)"
199 %token T_LINE "__LINE__ (T_LINE)"
200 %token T_FILE "__FILE__ (T_FILE)"
201 %token T_DIR "__DIR__ (T_DIR)"
202 %token T_CLASS_C "__CLASS__ (T_CLASS_C)"
203 %token T_TRAIT_C "__TRAIT__ (T_TRAIT_C)"
204 %token T_METHOD_C "__METHOD__ (T_METHOD_C)"
205 %token T_FUNC_C "__FUNCTION__ (T_FUNC_C)"
206 %token T_COMMENT "comment (T_COMMENT)"
207 %token T_DOC_COMMENT "doc comment (T_DOC_COMMENT)"
208 %token T_OPEN_TAG "open tag (T_OPEN_TAG)"
209 %token T_OPEN_TAG_WITH_ECHO "open tag with echo (T_OPEN_TAG_WITH_ECHO)"
210 %token T_CLOSE_TAG "close tag (T_CLOSE_TAG)"
211 %token T_WHITESPACE "whitespace (T_WHITESPACE)"
212 %token T_START_HEREDOC "heredoc start (T_START_HEREDOC)"
213 %token T_END_HEREDOC "heredoc end (T_END_HEREDOC)"
214 %token T_DOLLAR_OPEN_CURLY_BRACES "${ (T_DOLLAR_OPEN_CURLY_BRACES)"
215 %token T_CURLY_OPEN "{$ (T_CURLY_OPEN)"
216 %token T_PAAMAYIM_NEKUDOTAYIM ":: (T_PAAMAYIM_NEKUDOTAYIM)"
217 %token T_NAMESPACE "namespace (T_NAMESPACE)"
218 %token T_NS_C "__NAMESPACE__ (T_NS_C)"
219 %token T_NS_SEPARATOR "\\ (T_NS_SEPARATOR)"
220 %token T_ELLIPSIS "... (T_ELLIPSIS)"
221 %token T_COALESCE "?? (T_COALESCE)"
222 %token T_POW "** (T_POW)"
223 %token T_POW_EQUAL "**= (T_POW_EQUAL)"
226 %token T_ERROR