| java.lang.Object ro.infoiasi.donald.compiler.parser.AbstractParser ro.infoiasi.donald.compiler.parser.AbstractLR1Parser
All known Subclasses: ro.infoiasi.donald.compiler.parser.LR1Parser, ro.infoiasi.donald.compiler.parser.SLR1Parser, ro.infoiasi.donald.compiler.parser.LALR1Parser,
Inner Class :public interface ParseAction | |
Inner Class :public class ShiftAction implements ParseAction | |
Inner Class :public class ReduceAction implements ParseAction | |
actionTable | protected ParseAction[][] actionTable(Code) | | |
stateNo | protected int stateNo(Code) | | |
getStartState | public int getStartState()(Code) | | |
getStateNo | public int getStateNo()(Code) | | |
Methods inherited from ro.infoiasi.donald.compiler.parser.AbstractParser | public CFG getGrammar()(Code)(Java Doc) public Lexer getLexer()(Code)(Java Doc) abstract public List parse() throws IOException, SyntaxError(Code)(Java Doc) abstract public void precompute()(Code)(Java Doc) public void setLexer(String className, String fileName) throws ClassNotFoundException, FileNotFoundException, ClassCastException, NoSuchMethodException, InstantiationException, IllegalAccessException(Code)(Java Doc) public void setLexer(Class lexerClass, String fileName) throws ClassNotFoundException, FileNotFoundException, ClassCastException, NoSuchMethodException, InstantiationException, IllegalAccessException(Code)(Java Doc)
|
|
|