Uses of Class
eu.bandm.tools.ramus.runtime2.Data
-
Uses of Data in eu.bandm.tools.ramus.runtime2
Modifier and TypeMethodDescriptionOption.get()
final Data
Fragment.getInitialValue()
abstract Data
Environment.getValue()
Reducer.Context.getValue()
State.getValue()
Tagged.getValue()
Modifier and TypeMethodDescriptionSequence.asList()
static <M> Action.BiContinuation<Data,
Data, Data, M, State> Update.collectOp
(BiFunction<? super Data, ? super Data, ? extends M> error) static <M> Action.BiContinuation<Data,
Data, Data, M, State> Update.collectOp
(BiFunction<? super Data, ? super Data, ? extends M> error) static <M> Action.BiContinuation<Data,
Data, Data, M, State> Update.collectOp
(BiFunction<? super Data, ? super Data, ? extends M> error) State.getTable()
Sequence.iterator()
Tagged.tag
(int index, int total) Tagged.tag
(int index, int total) Modifier and TypeMethodDescriptionstatic <D,
T> Parser<D, T> Returns a parser that succeeds and sets the result to the given value, consuming no tokens.static Option
static <M> Update<M>
void
static <M> Update<M>
void
static <M> Update<M>
Wraps the behavior of this parser in a local scope for a semantic variable.Modifier and TypeMethodDescriptionParser.andThenCombining
(Parser<D, T> other, Action.BiContinuation<Data, Data, Data, SimpleMessage<D>, State> combiner) Follows the behavior of this parser sequentially with another, combining the result values.Parser.andThenCombining
(Parser<D, T> other, Action.BiContinuation<Data, Data, Data, SimpleMessage<D>, State> combiner) Follows the behavior of this parser sequentially with another, combining the result values.Parser.andThenCombining
(Parser<D, T> other, Action.BiContinuation<Data, Data, Data, SimpleMessage<D>, State> combiner) Follows the behavior of this parser sequentially with another, combining the result values.static <M> Action.BiContinuation<Data,
Data, Data, M, State> Update.collectOp
(BiFunction<? super Data, ? super Data, ? extends M> error) static <M> Action.BiContinuation<Data,
Data, Data, M, State> Update.collectOp
(BiFunction<? super Data, ? super Data, ? extends M> error) abstract Data
Adds a final transformation of the result value to the behavior of this parser.Adds a final transformation of the result value to the behavior of this parser.<A> List<A>
static <M> Update<M>
static <M> Update<M>
static <M> Update<M>
static <M> Update<M>
static <M> Update<M>
State.pushEntries
(Map<Object, ? extends Data> entries) static <M> Update<M>
Update.pushEntries
(Map<Object, ? extends Data> entries) static <M> Update<M>
Update.setEntries
(Map<Object, ? extends Data> entries) State.withEntries
(Map<Object, ? extends Data> entries) Expression<D,
T, A> Match the same syntax as this expression, but perform semantic interpretation in a local scope.Wraps the behavior of this parser in a local scope for a set of semantic variables.