Package | Description |
---|---|
eu.bandm.tools.ramus.runtime2 |
Modifier and Type | Method and Description |
---|---|
abstract Action<Parser.Output<D,T>,SimpleMessage<D>,Parser.Input<D,T>> |
Parser.apply(Parser.Input<D,T> in,
Success<?,SimpleMessage<D>,Parser.Input<D,T>> recyclable)
Applies this continuation, possibly using a recyclable leaf
node.
|
Action<T,M,O> |
Action.BiContinuation.apply(R arg1,
S arg2,
Success<?,M,O> recyclable)
Applies this continuation, possibly using a recyclable leaf
node.
|
Action<S,M,O> |
Action.Continuation.apply(R arg,
Success<?,M,O> recyclable)
Applies this continuation, possibly using a recyclable leaf
node.
|
<R> Action<State,SimpleMessage<D>,State> |
Reducer.Context.eval(eu.bandm.tools.ramus.runtime2.Reducer.BoundConstructor<D,R> cons,
Success<?,SimpleMessage<D>,State> recyclable) |
static <R,M,O> Action<R,M,O> |
Action.succeed(R result,
Success<?,M,O> recyclable)
Creates a search tree with a single leaf, possibly using a
recyclable leaf node.
|
void |
Action.Visitor.visit(Success<? extends R,M,O> x) |
see also the complete user documentation .