org.globus.cog.karajan.parser
Class Rule
java.lang.Object
org.globus.cog.karajan.parser.AbstractGrammarElement
org.globus.cog.karajan.parser.Rule
- All Implemented Interfaces:
- GrammarElement
public final class Rule
- extends AbstractGrammarElement
Constructor Summary |
Rule()
|
Rule
public Rule()
read
public void read(PeekableEnumeration st,
AtomMapping mapping)
parse
public boolean parse(ParserContext context,
Stack stack)
throws ParsingException
- Throws:
ParsingException
getName
public Object getName()
toString
public String toString()
- Overrides:
toString
in class Object
errorForm
public String errorForm()
- Specified by:
errorForm
in interface GrammarElement
- Overrides:
errorForm
in class AbstractGrammarElement
_optimize
public GrammarElement _optimize(Rules rules)
- Specified by:
_optimize
in class AbstractGrammarElement