| syntax = "proto3"; | |
| package upper; | |
| message ABSTRACT {} | |
| message AND {} | |
| message ARRAY {} | |
| message AS {} | |
| message BREAK {} | |
| message CALLABLE {} | |
| message CASE {} | |
| message CATCH {} | |
| message CLASS {} | |
| message CLONE {} | |
| message CONST {} | |
| message CONTINUE {} | |
| message DECLARE {} | |
| message DEFAULT {} | |
| message DIE {} | |
| message DO {} | |
| message ECHO {} | |
| message ELSE {} | |
| message ELSEIF {} | |
| message EMPTY {} | |
| message ENDDECLARE {} | |
| message ENDFOR {} | |
| message ENDFOREACH {} | |
| message ENDIF {} | |
| message ENDSWITCH {} | |
| message ENDWHILE {} | |
| message EVAL {} | |
| message EXIT {} | |
| message EXTENDS {} | |
| message FINAL {} | |
| message FINALLY {} | |
| message FN {} | |
| message FOR {} | |
| message FOREACH {} | |
| message FUNCTION {} | |
| message GLOBAL {} | |
| message GOTO {} | |
| message IF {} | |
| message IMPLEMENTS {} | |
| message INCLUDE {} | |
| message INCLUDE_ONCE {} | |
| message INSTANCEOF {} | |
| message INSTEADOF {} | |
| message INTERFACE {} | |
| message ISSET {} | |
| message LIST {} | |
| message MATCH {} | |
| message NAMESPACE {} | |
| message NEW {} | |
| message OR {} | |
| message PARENT {} | |
| message PRINT {} | |
| message PRIVATE {} | |
| message PROTECTED {} | |
| message PUBLIC {} | |
| message READONLY {} | |
| message REQUIRE {} | |
| message REQUIRE_ONCE {} | |
| message RETURN {} | |
| message SELF {} | |
| message STATIC {} | |
| message SWITCH {} | |
| message THROW {} | |
| message TRAIT {} | |
| message TRY {} | |
| message UNSET {} | |
| message USE {} | |
| message VAR {} | |
| message WHILE {} | |
| message XOR {} | |
| message YIELD {} | |
| message INT {} | |
| message FLOAT {} | |
| message BOOL {} | |
| message STRING {} | |
| message TRUE {} | |
| message FALSE {} | |
| message NULL {} | |
| message VOID {} | |
| message ITERABLE {} |