| Modifier and Type | Field and Description |
|---|---|
protected Analyzer |
analyzer
The analyzer utility.
|
protected boolean |
isLexical
The flag for whether the current production is lexical.
|
protected Runtime |
runtime
The runtime.
|
| Constructor and Description |
|---|
Tokenizer.Tester(Runtime runtime,
Analyzer analyzer)
Create a new lexical tester.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
mark(Production p)
Mark the specified production as lexical.
|
void |
visit(Action a)
Visit the specified action.
|
void |
visit(Binding b)
Visit the specified binding.
|
void |
visit(CharCase c)
Visit the specified character case.
|
void |
visit(CharSwitch s)
Visit the specified character switch.
|
void |
visit(Element e)
Visit the specified element.
|
void |
visit(Module m)
Visit the specified grammar.
|
void |
visit(NodeMarker m)
Visit the specified node marker.
|
void |
visit(NonTerminal nt)
Visit the specified nonterminal.
|
void |
visit(NullLiteral l)
Visit the specified null literal.
|
void |
visit(OrderedChoice c)
Visit the specified ordered choice.
|
void |
visit(ParserAction pa)
Visit the specified parser action.
|
void |
visit(Production p)
Visit the specified production.
|
void |
visit(SemanticPredicate p)
Visit the specified semantic predicate.
|
void |
visit(Sequence s)
Visit the specified sequence.
|
void |
visit(Terminal t)
Visit the specified terminal.
|
void |
visit(UnaryOperator op)
Visit the specified unary operator.
|
dispatch, equals, hashCode, iterate, map, mapInPlace, unableToVisit, visitprotected final Runtime runtime
protected final Analyzer analyzer
protected boolean isLexical
protected void mark(Production p)
p - The production.public void visit(Module m)
public void visit(Production p)
public void visit(OrderedChoice c)
public void visit(Sequence s)
public void visit(SemanticPredicate p)
public void visit(Binding b)
public void visit(NonTerminal nt)
public void visit(CharCase c)
public void visit(CharSwitch s)
public void visit(Terminal t)
public void visit(UnaryOperator op)
public void visit(NullLiteral l)
public void visit(NodeMarker m)
public void visit(Action a)
public void visit(ParserAction pa)
public void visit(Element e)
Copyright © 2014. All Rights Reserved.