Uses of Class
eu.bandm.tools.ramus.runtime2.Update
Packages that use Update
-
Uses of Update in eu.bandm.tools.ramus.runtime2
Methods in eu.bandm.tools.ramus.runtime2 that return UpdateModifier and TypeMethodDescriptionstatic <M> Update<M> static <M> Updatestatic <M> Update<M> static <M> Update<M> Parser.Output.getEffect()Returns the effect on semantic parsing state of this output.static <M> Update<M> Update.id()Update.ignoringResult()static <M> Update<M> Update.lift(Action.Continuation<? super State, State, M, State> cons) static <M> Update<M> Update.lift(Action.Continuation<? super State, State, M, State> cons, int complexity) static <M> Update<M> static <M> Update<M> Update.optimize()static <M> Update<M> Update.pop()static <M> Update<M> Update.push()static <M> Update<M> Update.pushEntries(Map<Object, ? extends Data> entries) static <M> Update<M> static <M> Update<M> static <M> Update<M> Update.removeAll(Collection<Object> keys) static <M> Update<M> Update.setEntries(Map<Object, ? extends Data> entries) static <M> Update<M> static <M> Update<M> Methods in eu.bandm.tools.ramus.runtime2 with parameters of type UpdateModifier and TypeMethodDescription(package private) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.append(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> first, Update<SimpleMessage<D>> last) static <M> Update<M> static <M> Update<M> Parser.postprocess(Update<SimpleMessage<D>> effect) Appends to the semantic effect of this parser.static <D,T> Parser <D, T> Parser.succeed(Update<SimpleMessage<D>> effect) Returns a parser that succeeds with the given effect, consuming no tokens.default Parser.Output<D, T> Parser.Input.transitionBy(Update<SimpleMessage<D>> effect) Parser.Output.withEffect(Update<SimpleMessage<D>> effect) Parser.Output.withPostEffect(Update<SimpleMessage<D>> effect) Parser.Output.withPreEffect(Update<SimpleMessage<D>> effect) Method parameters in eu.bandm.tools.ramus.runtime2 with type arguments of type UpdateModifier and TypeMethodDescriptionParser.Output.mapEffect(Function<? super Update<SimpleMessage<D>>, ? extends Update<SimpleMessage<D>>> fun) Parser.Output.mapEffect(Function<? super Update<SimpleMessage<D>>, ? extends Update<SimpleMessage<D>>> fun) (package private) voidUpdate.spillTo(Collection<? super Update<M>> elems) static <D,T> Parser <D, T> Parser.succeed(Function<? super Parser.Input<D, T>, ? extends Update<SimpleMessage<D>>> effect) returns a parser that succeeds with the given state-dependent effect, consuming no tokens.Constructors in eu.bandm.tools.ramus.runtime2 with parameters of type Update