parser.composite.createNFAs();
parser.composite.createNFAs();
parser.composite.createNFAs();
parser.composite.createNFAs();
parser.composite.createNFAs(); System.err.println("no lexer grammar found in "+grammarFileName); lexer.composite.createNFAs();
parser.composite.createNFAs(); System.err.println("no lexer grammar found in "+grammarFileName); lexer.composite.createNFAs();
parser.composite.createNFAs(); System.err.println("no lexer grammar found in "+grammarFileName); lexer.composite.createNFAs();
parser.composite.createNFAs(); System.err.println("no lexer grammar found in "+grammarFileName); lexer.composite.createNFAs();
private Grammar createLexerGrammarFromCombinedGrammar(Grammar grammar) throws Exception { String lexerGrammarStr = grammar.getLexerGrammar(); if(lexerGrammarStr == null) return null; Grammar lexerGrammar = new Grammar(); lexerGrammar.implicitLexer = true; lexerGrammar.setTool(engine.getANTLRTool()); lexerGrammar.setFileName("<internally-generated-lexer>"); lexerGrammar.importTokenVocabulary(grammar); lexerGrammar.setGrammarContent(lexerGrammarStr); lexerGrammar.composite.createNFAs(); return lexerGrammar; }
private Grammar createNewGrammar() throws TokenStreamException, RecognitionException, IOException { Grammar g = new Grammar(); g.setTool(engine.getANTLRTool()); g.setFileName(engine.getGrammarFileName()); g.setGrammarContent(engine.getGrammarText()); g.composite.createNFAs(); // don't want errors from a previous grammar to interfere with this new grammar. // must reset error state otherwise analysis will not proceed if // there were previous errors. ErrorManager.resetErrorState(); return g; }
grammar.composite.createNFAs(); lexerGrammar.composite.createNFAs();
g.composite.createNFAs(); lexerGrammar.composite.createNFAs(); lexerGrammar.createLookaheadDFAs();
rootGrammar.composite.createNFAs(); lexerGrammar.addRulesForSyntacticPredicates(); lexerGrammar.composite.defineGrammarSymbols(); lexerGrammar.composite.createNFAs();
rootGrammar.composite.createNFAs(); lexerGrammar.addRulesForSyntacticPredicates(); lexerGrammar.composite.defineGrammarSymbols(); lexerGrammar.composite.createNFAs();
grammar.composite.createNFAs(); lexerGrammar.composite.createNFAs();