/** From char 'c' build StateCluster o-intValue(c)->o * can include unicode spec likes '\u0024' later. Accepts * actual unicode 16-bit now, of course, by default. * TODO not supplemental char clean! */ public StateCluster build_CharRange(String a, String b) { int from = Grammar.getCharValueFromGrammarCharLiteral(a); int to = Grammar.getCharValueFromGrammarCharLiteral(b); return build_Range(from, to); }
/** From char 'c' build StateCluster o-intValue(c)->o * can include unicode spec likes '\u0024' later. Accepts * actual unicode 16-bit now, of course, by default. * TODO not supplemental char clean! */ public StateCluster build_CharRange(String a, String b) { int from = Grammar.getCharValueFromGrammarCharLiteral(a); int to = Grammar.getCharValueFromGrammarCharLiteral(b); return build_Range(from, to); }
/** From char 'c' build StateCluster o-intValue(c)->o * can include unicode spec likes '\u0024' later. Accepts * actual unicode 16-bit now, of course, by default. * TODO not supplemental char clean! */ public StateCluster build_CharRange(String a, String b) { int from = Grammar.getCharValueFromGrammarCharLiteral(a); int to = Grammar.getCharValueFromGrammarCharLiteral(b); return build_Range(from, to); }
/** From char 'c' build StateCluster o-intValue(c)->o * can include unicode spec likes '\u0024' later. Accepts * actual unicode 16-bit now, of course, by default. * TODO not supplemental char clean! */ public StateCluster build_CharRange(String a, String b) { int from = Grammar.getCharValueFromGrammarCharLiteral(a); int to = Grammar.getCharValueFromGrammarCharLiteral(b); return build_Range(from, to); }
match(input, Token.UP, null); if (state.failed) return retval; if ( state.backtracking==0 ) {retval.g = factory.build_Range(grammar.getTokenType((a!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(a.start),input.getTreeAdaptor().getTokenStopIndex(a.start))):null)), grammar.getTokenType((b!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(b.start),input.getTreeAdaptor().getTokenStopIndex(b.start))):null)));}
match(input, Token.UP, null); if (state.failed) return retval; if ( state.backtracking==0 ) {retval.g = factory.build_Range(grammar.getTokenType((a!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(a.start),input.getTreeAdaptor().getTokenStopIndex(a.start))):null)), grammar.getTokenType((b!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(b.start),input.getTreeAdaptor().getTokenStopIndex(b.start))):null)));}
_t = __t70; _t = _t.getNextSibling(); g = factory.build_Range(grammar.getTokenType(a.getText()), grammar.getTokenType(b.getText())); break;