Lines Matching refs:sym

73                     newSymbol(ss) : newSymbol(sym.QNAME, yytext());
84 case sym.ATSIGN:
85 case sym.DCOLON:
86 case sym.LPAREN:
87 case sym.LBRACK:
88 case sym.COMMA:
89 case sym.AND:
90 case sym.OR:
91 case sym.MOD:
92 case sym.DIV:
93 case sym.MULT:
94 case sym.SLASH:
95 case sym.DSLASH:
96 case sym.VBAR:
97 case sym.PLUS:
98 case sym.MINUS:
99 case sym.EQ:
100 case sym.NE:
101 case sym.LT:
102 case sym.LE:
103 case sym.GT:
104 case sym.GE:
105 return newSymbol(sym.QNAME, yytext());
118 case sym.ATSIGN:
119 case sym.DCOLON:
120 case sym.LPAREN:
121 case sym.LBRACK:
122 case sym.COMMA:
123 case sym.AND:
124 case sym.OR:
125 case sym.MOD:
126 case sym.DIV:
127 case sym.MULT:
128 case sym.SLASH:
129 case sym.DSLASH:
130 case sym.VBAR:
131 case sym.PLUS:
132 case sym.MINUS:
133 case sym.EQ:
134 case sym.NE:
135 case sym.LT:
136 case sym.LE:
137 case sym.GT:
138 case sym.GE:
139 return newSymbol(sym.STAR);
141 return newSymbol(sym.MULT);
166 return newSymbol(sym.EOF);
198 "/" { return newSymbol(sym.SLASH); }
199 "+" { return newSymbol(sym.PLUS); }
200 "-" { return newSymbol(sym.MINUS); }
201 "div" { return disambiguateOperator(sym.DIV); }
202 "mod" { return disambiguateOperator(sym.MOD); }
203 "::" { return newSymbol(sym.DCOLON); }
204 "," { return newSymbol(sym.COMMA); }
205 "@" { return newSymbol(sym.ATSIGN); }
206 ".." { return newSymbol(sym.DDOT); }
207 "|" { return newSymbol(sym.VBAR); }
208 "$" { return newSymbol(sym.DOLLAR); }
209 "//" { return newSymbol(sym.DSLASH); }
210 "=" { return newSymbol(sym.EQ); }
211 "!=" { return newSymbol(sym.NE); }
212 "<" { return newSymbol(sym.LT); }
213 ">" { return newSymbol(sym.GT); }
214 "<=" { return newSymbol(sym.LE); }
215 ">=" { return newSymbol(sym.GE); }
216 "id" { return disambiguateAxisOrFunction(sym.ID); }
217 "key" { return disambiguateAxisOrFunction(sym.KEY); }
218 "text()" { return newSymbol(sym.TEXT); }
219 "text"+[ \t\r\n\f]+"()" { return newSymbol(sym.TEXT); }
220 "node()" { return newSymbol(sym.NODE); }
221 "node"+[ \t\r\n\f]+"()" { return newSymbol(sym.NODE); }
222 "comment()" { return newSymbol(sym.COMMENT); }
223 "comment"+[ \t\r\n\f]+"()" { return newSymbol(sym.COMMENT); }
224 "processing-instruction" { return disambiguateAxisOrFunction(sym.PIPARAM); }
225 "processing-instruction()" { return newSymbol(sym.PI); }
226 "processing-instruction"+[ \t\r\n\f]+"()" { return newSymbol(sym.PI); }
227 "or" { return disambiguateOperator(sym.OR); }
228 "and" { return disambiguateOperator(sym.AND); }
229 "child" { return disambiguateAxisOrFunction(sym.CHILD); }
230 "attribute" { return disambiguateAxisOrFunction(sym.ATTRIBUTE); }
231 "ancestor" { return disambiguateAxisOrFunction(sym.ANCESTOR); }
232 "ancestor-or-self" { return disambiguateAxisOrFunction(sym.ANCESTORORSELF); }
233 "descendant" { return disambiguateAxisOrFunction(sym.DESCENDANT); }
234 "descendant-or-self" { return disambiguateAxisOrFunction(sym.DESCENDANTORSELF); }
235 "following" { return disambiguateAxisOrFunction(sym.FOLLOWING); }
236 "following-sibling" { return disambiguateAxisOrFunction(sym.FOLLOWINGSIBLING); }
237 "namespace" { return disambiguateAxisOrFunction(sym.NAMESPACE); }
238 "parent" { return disambiguateAxisOrFunction(sym.PARENT); }
239 "preceding" { return disambiguateAxisOrFunction(sym.PRECEDING); }
240 "preceding-sibling" { return disambiguateAxisOrFunction(sym.PRECEDINGSIBLING); }
241 "self" { return disambiguateAxisOrFunction(sym.SELF); }
242 "[" { return newSymbol(sym.LBRACK); }
243 "]" { return newSymbol(sym.RBRACK); }
244 "(" { return newSymbol(sym.LPAREN); }
245 ")" { return newSymbol(sym.RPAREN); }
246 "<PATTERN>" { initialize(); return new Symbol(sym.PATTERN); }
247 "<EXPRESSION>" { initialize(); return new Symbol(sym.EXPRESSION); }
248 \"[^\"]*\" { return newSymbol(sym.Literal,
250 \'[^\']*\' { return newSymbol(sym.Literal,
252 {Digit}+ { return newSymbol(sym.INT, new Long(yytext())); }
253 {Digit}+("."{Digit}*)? { return newSymbol(sym.REAL, new Double(yytext())); }
254 "."{Digit}+ { return newSymbol(sym.REAL, new Double(yytext())); }
255 "." { return newSymbol(sym.DOT); }
256 ({NCName}":")?{NCName} { return newSymbol(sym.QNAME, yytext()); }
257 ({NCName}":")?"*" { return newSymbol(sym.QNAME, yytext()); }
258 ({NCName}":")?"@*" { return newSymbol(sym.QNAME, yytext()); }