ivprog.tokens 852 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. RK_PROGRAM=1
  2. RK_REAL=2
  3. RK_VOID=3
  4. RK_BOOLEAN=4
  5. RK_STRING=5
  6. RK_INTEGER=6
  7. RK_CHARACTER=7
  8. RK_SWITCH=8
  9. RK_CASE=9
  10. RK_DEFAULT=10
  11. RK_CONST=11
  12. RK_FUNCTION=12
  13. RK_RETURN=13
  14. RK_FOR=14
  15. RK_BREAK=15
  16. RK_DO=16
  17. RK_WHILE=17
  18. RK_IF=18
  19. RK_ELSE=19
  20. RK_FALSE=20
  21. RK_TRUE=21
  22. OPEN_PARENTHESIS=22
  23. CLOSE_PARENTHESIS=23
  24. OPEN_BRACE=24
  25. CLOSE_BRACE=25
  26. OPEN_CURLY=26
  27. CLOSE_CURLY=27
  28. COMMA=28
  29. EQUAL=29
  30. SUM_OP=30
  31. MULTI_OP=31
  32. AND_OPERATOR=32
  33. OR_OPERATOR=33
  34. RELATIONAL_OPERATOR=34
  35. COLON=35
  36. NOT_OPERATOR=36
  37. ID=37
  38. INTEGER=38
  39. REAL=39
  40. STRING=40
  41. CHARACTER=41
  42. WHITESPACE=42
  43. EOS=43
  44. COMMENTS=44
  45. 'programa'=1
  46. 'real'=2
  47. 'vazio'=3
  48. 'logico'=4
  49. 'cadeia'=5
  50. 'inteiro'=6
  51. 'caractere'=7
  52. 'escolha'=8
  53. 'caso'=9
  54. 'contrario'=10
  55. 'const'=11
  56. 'funcao'=12
  57. 'retorne'=13
  58. 'para'=14
  59. 'pare'=15
  60. 'faca'=16
  61. 'enquanto'=17
  62. 'se'=18
  63. 'senao'=19
  64. 'falso'=20
  65. 'verdadeiro'=21
  66. '('=22
  67. ')'=23
  68. '['=24
  69. ']'=25
  70. '{'=26
  71. '}'=27
  72. ','=28
  73. '='=29
  74. ':'=35