net.sf.jse
Class GrammarSyntaxConstraint
java.lang.Object
|
+--net.sf.jse.BaseSyntaxConstraint
|
+--net.sf.jse.GrammarSyntaxConstraint
- public abstract class GrammarSyntaxConstraint
- extends BaseSyntaxConstraint
Constraint expressible through nonterminals in Java grammar
- Version:
- 0.9, 03OCT00
- Author:
- Jonathan Bachrach, Keith Playford
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrammarSyntaxConstraint
public GrammarSyntaxConstraint()
getName
public abstract java.lang.String getName()
isAdmissable
public boolean isAdmissable(FragmentList fragments)
isAdmissable
public boolean isAdmissable(List tokens)
parse
public abstract void parse(JavaTokenLexer lexer,
net.sf.jse.antlr.JavaRecognizer parser)
throws java.lang.Exception