KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > hp > hpl > jena > rdql > parser > RDQLParserConstants


1 /* Generated By:JJTree&JavaCC: Do not edit this line. RDQLParserConstants.java */
2 /*
3  * (c) Copyright 2001, 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP
4  */

5
6 package com.hp.hpl.jena.rdql.parser ;
7
8 public interface RDQLParserConstants {
9
10   int EOF = 0;
11   int SINGLE_LINE_COMMENT = 13;
12   int MULTI_LINE_COMMENT = 14;
13   int INTEGER_LITERAL = 16;
14   int DECIMAL_LITERAL = 17;
15   int HEX_LITERAL = 18;
16   int FLOATING_POINT_LITERAL = 19;
17   int EXPONENT = 20;
18   int STRING_LITERAL1 = 21;
19   int STRING_LITERAL2 = 22;
20   int URI = 23;
21   int QNAME = 24;
22   int QNAME_PREFIX = 25;
23   int QNAME_LNAME = 26;
24   int SELECT = 27;
25   int SOURCE = 28;
26   int FROM = 29;
27   int WHERE = 30;
28   int SUCHTHAT = 31;
29   int PREFIXES = 32;
30   int FOR = 33;
31   int STR_EQ = 34;
32   int STR_NE = 35;
33   int STR_LANGEQ = 36;
34   int BOOLEAN_LITERAL = 37;
35   int NULL_LITERAL = 38;
36   int DIGITS = 39;
37   int NCName = 40;
38   int LPAREN = 41;
39   int RPAREN = 42;
40   int LBRACE = 43;
41   int RBRACE = 44;
42   int LBRACKET = 45;
43   int RBRACKET = 46;
44   int SEMICOLON = 47;
45   int COMMA = 48;
46   int DOT = 49;
47   int ASSIGN = 50;
48   int GT = 51;
49   int LT = 52;
50   int BANG = 53;
51   int TILDE = 54;
52   int HOOK = 55;
53   int COLON = 56;
54   int EQ = 57;
55   int NEQ = 58;
56   int LE = 59;
57   int GE = 60;
58   int SC_OR = 61;
59   int SC_AND = 62;
60   int INCR = 63;
61   int DECR = 64;
62   int PLUS = 65;
63   int MINUS = 66;
64   int STAR = 67;
65   int SLASH = 68;
66   int BIT_AND = 69;
67   int BIT_OR = 70;
68   int BIT_XOR = 71;
69   int REM = 72;
70   int LSHIFT = 73;
71   int RSIGNEDSHIFT = 74;
72   int RUNSIGNEDSHIFT = 75;
73   int STR_MATCH = 76;
74   int STR_NMATCH = 77;
75   int DATATYPE = 78;
76   int AT = 79;
77   int PATTERN = 80;
78
79   int DEFAULT = 0;
80   int READ_IDENTIFIER = 1;
81   int IN_SINGLE_LINE_COMMENT = 2;
82   int IN_MULTI_LINE_COMMENT = 3;
83   int READ_URI = 4;
84   int READ_QNAME = 5;
85   int READ_REGEX = 6;
86
87   String JavaDoc[] tokenImage = {
88     "<EOF>",
89     "\" \"",
90     "\"\\t\"",
91     "\"\\n\"",
92     "\"\\r\"",
93     "\"\\f\"",
94     "\" \"",
95     "\"\\t\"",
96     "\"\\n\"",
97     "\"\\r\"",
98     "\"\\f\"",
99     "\"//\"",
100     "\"/*\"",
101     "<SINGLE_LINE_COMMENT>",
102     "\"*/\"",
103     "<token of kind 15>",
104     "<INTEGER_LITERAL>",
105     "<DECIMAL_LITERAL>",
106     "<HEX_LITERAL>",
107     "<FLOATING_POINT_LITERAL>",
108     "<EXPONENT>",
109     "<STRING_LITERAL1>",
110     "<STRING_LITERAL2>",
111     "<URI>",
112     "<QNAME>",
113     "<QNAME_PREFIX>",
114     "<QNAME_LNAME>",
115     "\"select\"",
116     "\"source\"",
117     "\"from\"",
118     "\"where\"",
119     "\"and\"",
120     "\"using\"",
121     "\"for\"",
122     "\"eq\"",
123     "\"ne\"",
124     "\"langeq\"",
125     "<BOOLEAN_LITERAL>",
126     "\"null\"",
127     "<DIGITS>",
128     "<NCName>",
129     "\"(\"",
130     "\")\"",
131     "\"{\"",
132     "\"}\"",
133     "\"[\"",
134     "\"]\"",
135     "\";\"",
136     "\",\"",
137     "\".\"",
138     "\"=\"",
139     "\">\"",
140     "\"<\"",
141     "\"!\"",
142     "\"~\"",
143     "\"?\"",
144     "\":\"",
145     "\"==\"",
146     "\"!=\"",
147     "\"<=\"",
148     "\">=\"",
149     "\"||\"",
150     "\"&&\"",
151     "\"++\"",
152     "\"--\"",
153     "\"+\"",
154     "\"-\"",
155     "\"*\"",
156     "\"/\"",
157     "\"&\"",
158     "\"|\"",
159     "\"^\"",
160     "\"%\"",
161     "\"<<\"",
162     "\">>\"",
163     "\">>>\"",
164     "<STR_MATCH>",
165     "\"!~\"",
166     "\"^^\"",
167     "\"@\"",
168     "<PATTERN>",
169   };
170
171 }
172
Popular Tags