GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
JavaTokenTypes.java
Go to the documentation of this file.
1// $ANTLR 2.7.7 (2006-11-01): "JavaParser.g" -> "JavaLexer.java"$
2
3 package com.jogamp.gluegen.jgram;
4
5 import java.util.*;
6
7 import antlr.CommonAST;
8
9public interface JavaTokenTypes {
10 int EOF = 1;
12 int BLOCK = 4;
13 int MODIFIERS = 5;
14 int OBJBLOCK = 6;
15 int SLIST = 7;
16 int CTOR_DEF = 8;
17 int METHOD_DEF = 9;
18 int VARIABLE_DEF = 10;
19 int INSTANCE_INIT = 11;
20 int STATIC_INIT = 12;
21 int TYPE = 13;
22 int CLASS_DEF = 14;
23 int INTERFACE_DEF = 15;
24 int PACKAGE_DEF = 16;
28 int PARAMETERS = 20;
29 int PARAMETER_DEF = 21;
30 int LABELED_STAT = 22;
31 int TYPECAST = 23;
32 int INDEX_OP = 24;
33 int POST_INC = 25;
34 int POST_DEC = 26;
35 int METHOD_CALL = 27;
36 int EXPR = 28;
37 int ARRAY_INIT = 29;
38 int IMPORT = 30;
39 int UNARY_MINUS = 31;
40 int UNARY_PLUS = 32;
41 int CASE_GROUP = 33;
42 int ELIST = 34;
43 int FOR_INIT = 35;
44 int FOR_CONDITION = 36;
45 int FOR_ITERATOR = 37;
46 int EMPTY_STAT = 38;
47 int FINAL = 39;
48 int ABSTRACT = 40;
49 int STRICTFP = 41;
51 int CTOR_CALL = 43;
53 int SEMI = 45;
55 int LT = 47;
56 int QUESTION = 48;
58 int BAND = 50;
59 int GT = 51;
60 int LBRACK = 52;
61 int RBRACK = 53;
62 int LITERAL_void = 54;
64 int LITERAL_byte = 56;
65 int LITERAL_char = 57;
66 int LITERAL_short = 58;
67 int LITERAL_int = 59;
68 int LITERAL_float = 60;
69 int LITERAL_long = 61;
71 int IDENT = 63;
72 int DOT = 64;
73 int STAR = 65;
83 int LITERAL_class = 75;
85 int LCURLY = 77;
86 int RCURLY = 78;
87 int COMMA = 79;
89 int LPAREN = 81;
90 int RPAREN = 82;
91 int LITERAL_this = 83;
92 int LITERAL_super = 84;
93 int ASSIGN = 85;
95 int COLON = 87;
96 int LITERAL_if = 88;
97 int LITERAL_else = 89;
98 int LITERAL_for = 90;
99 int LITERAL_while = 91;
100 int LITERAL_do = 92;
106 int LITERAL_case = 98;
108 int LITERAL_try = 100;
110 int LITERAL_catch = 102;
111 int AT = 103;
112 int PLUS_ASSIGN = 104;
113 int MINUS_ASSIGN = 105;
114 int STAR_ASSIGN = 106;
115 int DIV_ASSIGN = 107;
116 int MOD_ASSIGN = 108;
117 int SR_ASSIGN = 109;
118 int BSR_ASSIGN = 110;
119 int SL_ASSIGN = 111;
120 int BAND_ASSIGN = 112;
121 int BXOR_ASSIGN = 113;
122 int BOR_ASSIGN = 114;
123 int LOR = 115;
124 int LAND = 116;
125 int BOR = 117;
126 int BXOR = 118;
127 int NOT_EQUAL = 119;
128 int EQUAL = 120;
129 int LE = 121;
130 int GE = 122;
132 int SL = 124;
133 int SR = 125;
134 int BSR = 126;
135 int PLUS = 127;
136 int MINUS = 128;
137 int DIV = 129;
138 int MOD = 130;
139 int INC = 131;
140 int DEC = 132;
141 int BNOT = 133;
142 int LNOT = 134;
143 int LITERAL_true = 135;
144 int LITERAL_false = 136;
145 int LITERAL_null = 137;
146 int LITERAL_new = 138;
147 int NUM_INT = 139;
148 int CHAR_LITERAL = 140;
149 int STRING_LITERAL = 141;
150 int NUM_FLOAT = 142;
151 int NUM_LONG = 143;
152 int NUM_DOUBLE = 144;
153 int WS = 145;
154 int SL_COMMENT = 146;
155 int ML_COMMENT = 147;
156 int ESC = 148;
157 int HEX_DIGIT = 149;
158 int EXPONENT = 150;
159 int FLOAT_SUFFIX = 151;
160}