home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pccts.zip / pccts / dlg / tokens.h < prev   
C/C++ Source or Header  |  1994-03-31  |  2KB  |  121 lines

  1. /* tokens.h -- List of labelled tokens and stuff
  2.  *
  3.  * Generated from: dlg_p.g
  4.  *
  5.  * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
  6.  * Purdue University Electrical Engineering
  7.  * ANTLR Version 1.20b6
  8.  */
  9. #define L_EOF 4
  10. #define PER_PER 5
  11. #define NAME_PER_PER 6
  12. #define ACTION 7
  13. #define GREAT_GREAT 8
  14. #define L_BRACE 9
  15. #define R_BRACE 10
  16. #define L_PAR 11
  17. #define R_PAR 12
  18. #define L_BRACK 13
  19. #define R_BRACK 14
  20. #define ZERO_MORE 15
  21. #define ONE_MORE 16
  22. #define OR 17
  23. #define RANGE 18
  24. #define NOT 19
  25. #define OCTAL_VALUE 20
  26. #define HEX_VALUE 21
  27. #define DEC_VALUE 22
  28. #define TAB 23
  29. #define NL 24
  30. #define CR 25
  31. #define BS 26
  32. #define LIT 27
  33. #define REGCHAR 28
  34.  
  35. #ifdef __STDC__
  36. void grammar(void);
  37. #else
  38. extern void grammar();
  39. #endif
  40.  
  41. #ifdef __STDC__
  42. void start_states(void);
  43. #else
  44. extern void start_states();
  45. #endif
  46.  
  47. #ifdef __STDC__
  48. void do_conversion(void);
  49. #else
  50. extern void do_conversion();
  51. #endif
  52.  
  53. #ifdef __STDC__
  54. void rule_list(void);
  55. #else
  56. extern void rule_list();
  57. #endif
  58.  
  59. #ifdef __STDC__
  60. void rule(void);
  61. #else
  62. extern void rule();
  63. #endif
  64.  
  65. #ifdef __STDC__
  66. void reg_expr(void);
  67. #else
  68. extern void reg_expr();
  69. #endif
  70.  
  71. #ifdef __STDC__
  72. void and_expr(void);
  73. #else
  74. extern void and_expr();
  75. #endif
  76.  
  77. #ifdef __STDC__
  78. void repeat_expr(void);
  79. #else
  80. extern void repeat_expr();
  81. #endif
  82.  
  83. #ifdef __STDC__
  84. void expr(void);
  85. #else
  86. extern void expr();
  87. #endif
  88.  
  89. #ifdef __STDC__
  90. void atom_list(void);
  91. #else
  92. extern void atom_list();
  93. #endif
  94.  
  95. #ifdef __STDC__
  96. void near_atom(void);
  97. #else
  98. extern void near_atom();
  99. #endif
  100.  
  101. #ifdef __STDC__
  102. void atom(void);
  103. #else
  104. extern void atom();
  105. #endif
  106.  
  107. #ifdef __STDC__
  108. void anychar(void);
  109. #else
  110. extern void anychar();
  111. #endif
  112. extern SetWordType zzerr1[];
  113. extern SetWordType zzerr2[];
  114. extern SetWordType zzerr3[];
  115. extern SetWordType setwd1[];
  116. extern SetWordType zzerr4[];
  117. extern SetWordType zzerr5[];
  118. extern SetWordType setwd2[];
  119. extern SetWordType zzerr6[];
  120. extern SetWordType setwd3[];
  121.