parent
6a4ffb2f90
commit
e5d000cbb7
10 changed files with 615 additions and 17 deletions
@ -0,0 +1,79 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package lower_enum; |
||||
|
||||
enum NotAllowed { |
||||
abstract = 0; |
||||
and = 1; |
||||
array = 2; |
||||
as = 3; |
||||
break = 4; |
||||
callable = 5; |
||||
case = 6; |
||||
catch = 7; |
||||
class = 8; |
||||
clone = 9; |
||||
const = 10; |
||||
continue = 11; |
||||
declare = 12; |
||||
default = 13; |
||||
die = 14; |
||||
do = 15; |
||||
echo = 16; |
||||
else = 17; |
||||
elseif = 18; |
||||
empty = 19; |
||||
enddeclare = 20; |
||||
endfor = 21; |
||||
endforeach = 22; |
||||
endif = 23; |
||||
endswitch = 24; |
||||
endwhile = 25; |
||||
eval = 26; |
||||
exit = 27; |
||||
extends = 28; |
||||
final = 29; |
||||
for = 30; |
||||
foreach = 31; |
||||
function = 32; |
||||
global = 33; |
||||
goto = 34; |
||||
if = 35; |
||||
implements = 36; |
||||
include = 37; |
||||
include_once = 38; |
||||
instanceof = 39; |
||||
insteadof = 40; |
||||
interface = 41; |
||||
isset = 42; |
||||
list = 43; |
||||
namespace = 44; |
||||
new = 45; |
||||
or = 46; |
||||
print = 47; |
||||
private = 48; |
||||
protected = 49; |
||||
public = 50; |
||||
require = 51; |
||||
require_once = 52; |
||||
return = 53; |
||||
static = 54; |
||||
switch = 55; |
||||
throw = 56; |
||||
trait = 57; |
||||
try = 58; |
||||
unset = 59; |
||||
use = 60; |
||||
var = 61; |
||||
while = 62; |
||||
xor = 63; |
||||
int = 64; |
||||
float = 65; |
||||
bool = 66; |
||||
string = 67; |
||||
true = 68; |
||||
false = 69; |
||||
null = 70; |
||||
void = 71; |
||||
iterable = 72; |
||||
} |
@ -0,0 +1,79 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package upper_enum; |
||||
|
||||
enum NotAllowed { |
||||
ABSTRACT = 0; |
||||
AND = 1; |
||||
ARRAY = 2; |
||||
AS = 3; |
||||
BREAK = 4; |
||||
CALLABLE = 5; |
||||
CASE = 6; |
||||
CATCH = 7; |
||||
CLASS = 8; |
||||
CLONE = 9; |
||||
CONST = 10; |
||||
CONTINUE = 11; |
||||
DECLARE = 12; |
||||
DEFAULT = 13; |
||||
DIE = 14; |
||||
DO = 15; |
||||
ECHO = 16; |
||||
ELSE = 17; |
||||
ELSEIF = 18; |
||||
EMPTY = 19; |
||||
ENDDECLARE = 20; |
||||
ENDFOR = 21; |
||||
ENDFOREACH = 22; |
||||
ENDIF = 23; |
||||
ENDSWITCH = 24; |
||||
ENDWHILE = 25; |
||||
EVAL = 26; |
||||
EXIT = 27; |
||||
EXTENDS = 28; |
||||
FINAL = 29; |
||||
FOR = 30; |
||||
FOREACH = 31; |
||||
FUNCTION = 32; |
||||
GLOBAL = 33; |
||||
GOTO = 34; |
||||
IF = 35; |
||||
IMPLEMENTS = 36; |
||||
INCLUDE = 37; |
||||
INCLUDE_ONCE = 38; |
||||
INSTANCEOF = 39; |
||||
INSTEADOF = 40; |
||||
INTERFACE = 41; |
||||
ISSET = 42; |
||||
LIST = 43; |
||||
NAMESPACE = 44; |
||||
NEW = 45; |
||||
OR = 46; |
||||
PRINT = 47; |
||||
PRIVATE = 48; |
||||
PROTECTED = 49; |
||||
PUBLIC = 50; |
||||
REQUIRE = 51; |
||||
REQUIRE_ONCE = 52; |
||||
RETURN = 53; |
||||
STATIC = 54; |
||||
SWITCH = 55; |
||||
THROW = 56; |
||||
TRAIT = 57; |
||||
TRY = 58; |
||||
UNSET = 59; |
||||
USE = 60; |
||||
VAR = 61; |
||||
WHILE = 62; |
||||
XOR = 63; |
||||
INT = 64; |
||||
FLOAT = 65; |
||||
BOOL = 66; |
||||
STRING = 67; |
||||
TRUE = 68; |
||||
FALSE = 69; |
||||
NULL = 70; |
||||
VOID = 71; |
||||
ITERABLE = 72; |
||||
} |
@ -0,0 +1,77 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package lower; |
||||
|
||||
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 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 namespace {} |
||||
message new {} |
||||
message or {} |
||||
message print {} |
||||
message private {} |
||||
message protected {} |
||||
message public {} |
||||
message require {} |
||||
message require_once {} |
||||
message return {} |
||||
message static {} |
||||
message switch {} |
||||
message throw {} |
||||
message trait {} |
||||
message try {} |
||||
message unset {} |
||||
message use {} |
||||
message var {} |
||||
message while {} |
||||
message xor {} |
||||
message int {} |
||||
message float {} |
||||
message bool {} |
||||
message string {} |
||||
message true {} |
||||
message false {} |
||||
message null {} |
||||
message void {} |
||||
message iterable {} |
@ -0,0 +1,77 @@ |
||||
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 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 NAMESPACE {} |
||||
message NEW {} |
||||
message OR {} |
||||
message PRINT {} |
||||
message PRIVATE {} |
||||
message PROTECTED {} |
||||
message PUBLIC {} |
||||
message REQUIRE {} |
||||
message REQUIRE_ONCE {} |
||||
message RETURN {} |
||||
message STATIC {} |
||||
message SWITCH {} |
||||
message THROW {} |
||||
message TRAIT {} |
||||
message TRY {} |
||||
message UNSET {} |
||||
message USE {} |
||||
message VAR {} |
||||
message WHILE {} |
||||
message XOR {} |
||||
message INT {} |
||||
message FLOAT {} |
||||
message BOOL {} |
||||
message STRING {} |
||||
message TRUE {} |
||||
message FALSE {} |
||||
message NULL {} |
||||
message VOID {} |
||||
message ITERABLE {} |
Loading…
Reference in new issue