public static class Translet._APPLY_1<A,Z> extends Translet.Parser<Z>
| Modifier and Type | Field and Description |
|---|---|
protected Function<A,Z> |
function |
protected Translet.Parser<A> |
sub |
| Constructor and Description |
|---|
Translet._APPLY_1(Function<A,Z> function,
Translet.Parser<A> sub) |
| Modifier and Type | Method and Description |
|---|---|
Format |
name(boolean full) |
Set<Translet.State<Z>> |
parseOneState(Translet.State<?> inState,
Set<Translet.Alternative> alternatives)
default implementation for terminal symbols, etc.
|
canProduceEpsilon, executeStoring, isExplicitEpsilon, isOpt, isUnaryOperator, mparse, mparse, parseStep, stripOpt, toString, toStringprotected Translet.Parser<A> sub
public Translet._APPLY_1(Function<A,Z> function, Translet.Parser<A> sub)
public Set<Translet.State<Z>> parseOneState(Translet.State<?> inState, Set<Translet.Alternative> alternatives)
Translet.ParserparseOneState in class Translet.Parser<Z>public Format name(boolean full)
name in class Translet.Parser<Z>