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, toString
protected 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.Parser
parseOneState
in class Translet.Parser<Z>
public Format name(boolean full)
name
in class Translet.Parser<Z>