antlr.preprocessor
Class Hierarchy
LexerRoot
protected Grammar LexerRoot
ParserRoot
protected Grammar ParserRoot
TreeParserRoot
protected Grammar TreeParserRoot
antlrTool
protected Tool antlrTool
files
protected Hashtable files
symbols
protected Hashtable symbols
Hierarchy
public Hierarchy(Tool tool)
addGrammar
public void addGrammar(Grammar gr)
addGrammarFile
public void addGrammarFile(GrammarFile gf)
expandGrammarsInFile
public void expandGrammarsInFile(String fileName)
getGrammar
public Grammar getGrammar(String gr)
getTool
public Tool getTool()
optionsToString
public static String optionsToString(IndexedVector options)
readGrammarFile
public void readGrammarFile(String file)
throws FileNotFoundException
setTool
public void setTool(Tool antlrTool)
verifyThatHierarchyIsComplete
public boolean verifyThatHierarchyIsComplete()
Return true if hierarchy is complete, false if not