001/* Generated By:JavaCC: Do not edit this line. XPathParserConstants.java */
002package org.apache.commons.jxpath.ri.parser;
003
004public interface XPathParserConstants {
005
006  int EOF = 0;
007  int SLASH = 6;
008  int SLASHSLASH = 7;
009  int UNION = 8;
010  int PLUS = 9;
011  int MINUS = 10;
012  int EQ = 11;
013  int NEQ = 12;
014  int LT = 13;
015  int LTE = 14;
016  int GT = 15;
017  int GTE = 16;
018  int VARIABLE = 17;
019  int Literal = 18;
020  int Digit = 19;
021  int Number = 20;
022  int Letter = 21;
023  int BaseChar = 22;
024  int Ideographic = 23;
025  int CombiningChar = 24;
026  int UnicodeDigit = 25;
027  int Extender = 26;
028  int OR = 27;
029  int AND = 28;
030  int MOD = 29;
031  int DIV = 30;
032  int NODE = 31;
033  int TEXT = 32;
034  int COMMENT = 33;
035  int PI = 34;
036  int AXIS_SELF = 35;
037  int AXIS_CHILD = 36;
038  int AXIS_PARENT = 37;
039  int AXIS_ANCESTOR = 38;
040  int AXIS_ATTRIBUTE = 39;
041  int AXIS_NAMESPACE = 40;
042  int AXIS_PRECEDING = 41;
043  int AXIS_FOLLOWING = 42;
044  int AXIS_DESCENDANT = 43;
045  int AXIS_ANCESTOR_OR_SELF = 44;
046  int AXIS_FOLLOWING_SIBLING = 45;
047  int AXIS_PRECEDING_SIBLING = 46;
048  int AXIS_DESCENDANT_OR_SELF = 47;
049  int FUNCTION_LAST = 48;
050  int FUNCTION_POSITION = 49;
051  int FUNCTION_COUNT = 50;
052  int FUNCTION_ID = 51;
053  int FUNCTION_KEY = 52;
054  int FUNCTION_LOCAL_NAME = 53;
055  int FUNCTION_NAMESPACE_URI = 54;
056  int FUNCTION_NAME = 55;
057  int FUNCTION_STRING = 56;
058  int FUNCTION_CONCAT = 57;
059  int FUNCTION_STARTS_WITH = 58;
060  int FUNCTION_CONTAINS = 59;
061  int FUNCTION_SUBSTRING_BEFORE = 60;
062  int FUNCTION_SUBSTRING_AFTER = 61;
063  int FUNCTION_SUBSTRING = 62;
064  int FUNCTION_STRING_LENGTH = 63;
065  int FUNCTION_NORMALIZE_SPACE = 64;
066  int FUNCTION_TRANSLATE = 65;
067  int FUNCTION_BOOLEAN = 66;
068  int FUNCTION_NOT = 67;
069  int FUNCTION_TRUE = 68;
070  int FUNCTION_FALSE = 69;
071  int FUNCTION_NULL = 70;
072  int FUNCTION_LANG = 71;
073  int FUNCTION_NUMBER = 72;
074  int FUNCTION_SUM = 73;
075  int FUNCTION_FLOOR = 74;
076  int FUNCTION_CEILING = 75;
077  int FUNCTION_ROUND = 76;
078  int FUNCTION_FORMAT_NUMBER = 77;
079  int NCName = 78;
080
081  int DEFAULT = 0;
082
083  String[] tokenImage = {
084    "<EOF>",
085    "\" \"",
086    "\"\\t\"",
087    "\"\\n\"",
088    "\"\\r\"",
089    "\"\\f\"",
090    "\"/\"",
091    "\"//\"",
092    "\"|\"",
093    "\"+\"",
094    "\"-\"",
095    "\"=\"",
096    "\"!=\"",
097    "\"<\"",
098    "\"<=\"",
099    "\">\"",
100    "\">=\"",
101    "\"$\"",
102    "<Literal>",
103    "<Digit>",
104    "<Number>",
105    "<Letter>",
106    "<BaseChar>",
107    "<Ideographic>",
108    "<CombiningChar>",
109    "<UnicodeDigit>",
110    "<Extender>",
111    "\"or\"",
112    "\"and\"",
113    "\"mod\"",
114    "\"div\"",
115    "\"node\"",
116    "\"text\"",
117    "\"comment\"",
118    "\"processing-instruction\"",
119    "\"self::\"",
120    "\"child::\"",
121    "\"parent::\"",
122    "\"ancestor::\"",
123    "\"attribute::\"",
124    "\"namespace::\"",
125    "\"preceding::\"",
126    "\"following::\"",
127    "\"descendant::\"",
128    "\"ancestor-or-self::\"",
129    "\"following-sibling::\"",
130    "\"preceding-sibling::\"",
131    "\"descendant-or-self::\"",
132    "\"last\"",
133    "\"position\"",
134    "\"count\"",
135    "\"id\"",
136    "\"key\"",
137    "\"local-name\"",
138    "\"namespace-uri\"",
139    "\"name\"",
140    "\"string\"",
141    "\"concat\"",
142    "\"starts-with\"",
143    "\"contains\"",
144    "\"substring-before\"",
145    "\"substring-after\"",
146    "\"substring\"",
147    "\"string-length\"",
148    "\"normalize-space\"",
149    "\"translate\"",
150    "\"boolean\"",
151    "\"not\"",
152    "\"true\"",
153    "\"false\"",
154    "\"null\"",
155    "\"lang\"",
156    "\"number\"",
157    "\"sum\"",
158    "\"floor\"",
159    "\"ceiling\"",
160    "\"round\"",
161    "\"format-number\"",
162    "<NCName>",
163    "\":\"",
164    "\"(\"",
165    "\")\"",
166    "\".\"",
167    "\"..\"",
168    "\"[\"",
169    "\"]\"",
170    "\"@\"",
171    "\",\"",
172    "\"*\"",
173  };
174
175}