1syntax = "proto3"; 2 3package lower; 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 for {} 36message foreach {} 37message function {} 38message global {} 39message goto {} 40message if {} 41message implements {} 42message include {} 43message include_once {} 44message instanceof {} 45message insteadof {} 46message interface {} 47message isset {} 48message list {} 49message namespace {} 50message new {} 51message or {} 52message print {} 53message private {} 54message protected {} 55message public {} 56message require {} 57message require_once {} 58message return {} 59message static {} 60message switch {} 61message throw {} 62message trait {} 63message try {} 64message unset {} 65message use {} 66message var {} 67message while {} 68message xor {} 69message int {} 70message float {} 71message bool {} 72message string {} 73message true {} 74message false {} 75message null {} 76message void {} 77message iterable {} 78