com.inxar.syntacs.grammar.context_free
Class CFEpsilon
java.lang.Object
|
+--com.inxar.syntacs.grammar.context_free.CFTerminal
|
+--com.inxar.syntacs.grammar.context_free.CFEpsilon
- All Implemented Interfaces:
- Epsilon, GrammarSymbol, Terminal
- public class CFEpsilon
- extends CFTerminal
- implements Epsilon
Standard Epsilon
implementation.
Method Summary |
boolean |
isNullable()
Returns true if this item either is
Epsilon (case of Terminal ) or derives
it (case of NonTerminal ). |
Methods inherited from interface org.inxar.syntacs.grammar.context_free.Terminal |
getToken |
isNullable
public boolean isNullable()
- Description copied from interface:
GrammarSymbol
- Returns
true
if this item either is
Epsilon
(case of Terminal
) or derives
it (case of NonTerminal
).
- Specified by:
isNullable
in interface GrammarSymbol
- Overrides:
isNullable
in class CFTerminal