1syntax = "proto3"; 2 3package upper; 4 5message ABSTRACT {} 6message AND {} 7message ARRAY {} 8message AS {} 9message BREAK {} 10message CALLABLE {} 11message CASE {} 12message CATCH {} 13message CLASS {} 14message CLONE {} 15message CONST {} 16message CONTINUE {} 17message DECLARE {} 18message DEFAULT {} 19message DIE {} 20message DO {} 21message ECHO {} 22message ELSE {} 23message ELSEIF {} 24message EMPTY {} 25message ENDDECLARE {} 26message ENDFOR {} 27message ENDFOREACH {} 28message ENDIF {} 29message ENDSWITCH {} 30message ENDWHILE {} 31message EVAL {} 32message EXIT {} 33message EXTENDS {} 34message FINAL {} 35message FINALLY {} 36message FN {} 37message FOR {} 38message FOREACH {} 39message FUNCTION {} 40message GLOBAL {} 41message GOTO {} 42message IF {} 43message IMPLEMENTS {} 44message INCLUDE {} 45message INCLUDE_ONCE {} 46message INSTANCEOF {} 47message INSTEADOF {} 48message INTERFACE {} 49message ISSET {} 50message LIST {} 51message MATCH {} 52message NAMESPACE {} 53message NEW {} 54message OR {} 55message PARENT {} 56message PRINT {} 57message PRIVATE {} 58message PROTECTED {} 59message PUBLIC {} 60message READONLY {} 61message REQUIRE {} 62message REQUIRE_ONCE {} 63message RETURN {} 64message SELF {} 65message STATIC {} 66message SWITCH {} 67message THROW {} 68message TRAIT {} 69message TRY {} 70message UNSET {} 71message USE {} 72message VAR {} 73message WHILE {} 74message XOR {} 75message YIELD {} 76message INT {} 77message FLOAT {} 78message BOOL {} 79message STRING {} 80message TRUE {} 81message FALSE {} 82message NULL {} 83message VOID {} 84message ITERABLE {} 85