Uses of Class
eu.bandm.tools.ramus.runtime2.Parser.Output
Packages that use Parser.Output
-
Uses of Parser.Output in eu.bandm.tools.ramus.runtime2
Methods in eu.bandm.tools.ramus.runtime2 that return Parser.OutputModifier and TypeMethodDescriptionParser.Output.mapEffect(Function<? super Update<SimpleMessage<D>>, ? extends Update<SimpleMessage<D>>> fun) default Parser.Output<D, T> Parser.Input.transitionBy(Update<SimpleMessage<D>> effect) Parser.Output.withEffect(Update<SimpleMessage<D>> effect) Parser.Output.withNext(Parser.Input<D, T> next) Parser.Output.withPostEffect(Update<SimpleMessage<D>> effect) Parser.Output.withPreEffect(Update<SimpleMessage<D>> effect) Methods in eu.bandm.tools.ramus.runtime2 that return types with arguments of type Parser.OutputModifier and TypeMethodDescriptionabstract 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.static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.diagnoseUnexpectedToken(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> body, Location<D> location, @Opt String description) Method parameters in eu.bandm.tools.ramus.runtime2 with type arguments of type Parser.OutputModifier and TypeMethodDescriptionstatic <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.diagnoseUnexpectedToken(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> body, Location<D> location, @Opt String description) Parser.process(Parser.Input<D, T> in, Action.Visitor<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> errorVisitor) protected voidParser.Interpreter.withFirstSyntax(Parser.Reading<Parser.Output<D, T>, D> syntax) protected voidParser.Interpreter.withSyntax(List<Parser.Reading<Parser.Output<D, T>, D>> syntax) protected voidParser.Interpreter.withUniqueSyntax(Parser.Reading<Parser.Output<D, T>, D> syntax)