public void exitRule(String grammarFileName, String ruleName) { if ( !ruleName.equals(Grammar.ARTIFICIAL_TOKENS_RULENAME) ){ int type = g.getTokenType(ruleName); int channel = Token.DEFAULT_CHANNEL; token = new CommonToken((CharStream)input,type,channel,0,0); } } }
@Override public void exitRule(String grammarFileName, String ruleName) { if ( !ruleName.equals(Grammar.ARTIFICIAL_TOKENS_RULENAME) ){ int type = g.getTokenType(ruleName); int channel = Token.DEFAULT_CHANNEL; token = new CommonToken((CharStream)input,type,channel,0,0); } } }
@Override public void exitRule(String grammarFileName, String ruleName) { if ( !ruleName.equals(Grammar.ARTIFICIAL_TOKENS_RULENAME) ){ int type = g.getTokenType(ruleName); int channel = Token.DEFAULT_CHANNEL; token = new CommonToken((CharStream)input,type,channel,0,0); } } }
public void exitRule(String grammarFileName, String ruleName) { if ( !ruleName.equals(Grammar.ARTIFICIAL_TOKENS_RULENAME) ){ int type = g.getTokenType(ruleName); int channel = Token.DEFAULT_CHANNEL; token = new CommonToken((CharStream)input,type,channel,0,0); } } }
public void token(GrammarAST t) { numElementsInAlt++; try { out.writeByte('t'); int ttype = g.getTokenType(t.getText()); out.writeShort(ttype); } catch (IOException ioe) { ErrorManager.error(ErrorManager.MSG_CANNOT_WRITE_FILE, filename); } }
public void token(GrammarAST t) { numElementsInAlt++; try { out.writeByte('t'); int ttype = g.getTokenType(t.getText()); out.writeShort(ttype); } catch (IOException ioe) { ErrorManager.error(ErrorManager.MSG_CANNOT_WRITE_FILE, filename); } }
public void token(GrammarAST t) { numElementsInAlt++; try { out.writeByte('t'); int ttype = g.getTokenType(t.getText()); out.writeShort(ttype); } catch (IOException ioe) { ErrorManager.error(ErrorManager.MSG_CANNOT_WRITE_FILE, filename); } }
public void token(GrammarAST t) { numElementsInAlt++; try { out.writeByte('t'); int ttype = g.getTokenType(t.getText()); out.writeShort(ttype); } catch (IOException ioe) { ErrorManager.error(ErrorManager.MSG_CANNOT_WRITE_FILE, filename); } }
@Override protected void trackToken(GrammarAST t) { // imported token names might exist, only add if new // Might have ';'=4 in vocab import and SEMI=';'. Avoid // setting to UNASSIGNED if we have loaded ';'/SEMI if ( grammar.getTokenType(t.getText())==Label.INVALID && tokens.get(t.getText())==null ) { tokens.put(t.getText(), UNASSIGNED); } }
@Override protected void trackToken(GrammarAST t) { // imported token names might exist, only add if new // Might have ';'=4 in vocab import and SEMI=';'. Avoid // setting to UNASSIGNED if we have loaded ';'/SEMI if ( grammar.getTokenType(t.getText())==Label.INVALID && tokens.get(t.getText())==null ) { tokens.put(t.getText(), UNASSIGNED); } }
@Override protected void trackToken(GrammarAST t) { // imported token names might exist, only add if new // Might have ';'=4 in vocab import and SEMI=';'. Avoid // setting to UNASSIGNED if we have loaded ';'/SEMI if ( grammar.getTokenType(t.getText())==Label.INVALID && tokens.get(t.getText())==null ) { tokens.put(t.getText(), UNASSIGNED); } }
@Override protected void trackToken(GrammarAST t) { // imported token names might exist, only add if new // Might have ';'=4 in vocab import and SEMI=';'. Avoid // setting to UNASSIGNED if we have loaded ';'/SEMI if ( grammar.getTokenType(t.getText())==Label.INVALID && tokens.get(t.getText())==null ) { tokens.put(t.getText(), UNASSIGNED); } }
public StateCluster build_Atom(GrammarAST atomAST) { int tokenType = nfa.grammar.getTokenType(atomAST.getText()); return build_Atom(tokenType, atomAST); }
public StateCluster build_Atom(GrammarAST atomAST) { int tokenType = nfa.grammar.getTokenType(atomAST.getText()); return build_Atom(tokenType, atomAST); }
public StateCluster build_Atom(GrammarAST atomAST) { int tokenType = nfa.grammar.getTokenType(atomAST.getText()); return build_Atom(tokenType, atomAST); }
public StateCluster build_Atom(GrammarAST atomAST) { int tokenType = nfa.grammar.getTokenType(atomAST.getText()); return build_Atom(tokenType, atomAST); }
protected void checkForGlobalScopeTokenConflict(AttributeScope scope) { if ( grammar.getTokenType(scope.getName())!=Label.INVALID ) { ErrorManager.grammarError(ErrorManager.MSG_SYMBOL_CONFLICTS_WITH_GLOBAL_SCOPE, grammar, null, scope.getName()); } }
protected void checkForGlobalScopeTokenConflict(AttributeScope scope) { if ( grammar.getTokenType(scope.getName())!=Label.INVALID ) { ErrorManager.grammarError(ErrorManager.MSG_SYMBOL_CONFLICTS_WITH_GLOBAL_SCOPE, grammar, null, scope.getName()); } }
protected void checkForGlobalScopeTokenConflict(AttributeScope scope) { if ( grammar.getTokenType(scope.getName())!=Label.INVALID ) { ErrorManager.grammarError(ErrorManager.MSG_SYMBOL_CONFLICTS_WITH_GLOBAL_SCOPE, grammar, null, scope.getName()); } }
protected void checkForGlobalScopeTokenConflict(AttributeScope scope) { if ( grammar.getTokenType(scope.getName())!=Label.INVALID ) { ErrorManager.grammarError(ErrorManager.MSG_SYMBOL_CONFLICTS_WITH_GLOBAL_SCOPE, grammar, null, scope.getName()); } }