Uses of Interface
eu.bandm.tools.ramus.runtime2.Parser.Token
Packages that use Parser.Token
Package
Description
-
Uses of Parser.Token in eu.bandm.tools.lljava.codec
Classes in eu.bandm.tools.lljava.codec that implement Parser.Token -
Uses of Parser.Token in eu.bandm.tools.lljava.parser
Classes in eu.bandm.tools.lljava.parser that implement Parser.Token -
Uses of Parser.Token in eu.bandm.tools.ramus.runtime2
Classes in eu.bandm.tools.ramus.runtime2 with type parameters of type Parser.TokenModifier and TypeClassDescriptionclassAbstractCharacterInput<D,T, U extends Parser.Token<D, T>> Character input source.Classes in eu.bandm.tools.ramus.runtime2 that implement Parser.TokenModifier and TypeClassDescriptionclassContent<D,T> (package private) static class(package private) static class(package private) static classMethods in eu.bandm.tools.ramus.runtime2 that return Parser.TokenModifier and TypeMethodDescriptionParser.Input.lookahead(int k) Returns the token that lies a given number of steps ahead.Parser.Input.lookbehind()Returns the token that lies one step behind.Methods in eu.bandm.tools.ramus.runtime2 that return types with arguments of type Parser.TokenModifier and TypeMethodDescriptionExpression.Result.getLastObstructionToken()static <D,T> Predicate<Parser.Token<D, T>> Returns a predicate that matches a single token with a given text, regardless of type.Method parameters in eu.bandm.tools.ramus.runtime2 with type arguments of type Parser.TokenModifier and TypeMethodDescriptionstatic <D,T> Parser<D, T> Parser.ifThenElse(Predicate<Parser.Token<D, T>> condition, Parser<D, T> thenBranch, Parser<D, T> elseBranch) Alternates the behavior of two parsers in deterministic choice, depending on the next input token.(package private) static <D,T> Parser<D, T> Parser.locate(Function<Parser.Input<D, T>, Parser.Token<D, T>> where) static <D,T> Parser<D, T> Parser.lookbehind(Predicate<Parser.Token<D, T>> match) Expression.process(Supplier<? extends Parser.Token<D, T>> in) static <D,T> Parser<D, T> Parser.terminal(Predicate<Parser.Token<D, T>> match) Returns a parser that consumes a single token matching a given predicate.static <D,T> Parser<D, T> Parser.terminal(Predicate<Parser.Token<D, T>> match, Optional<Set<T>> firstSet, @Opt String description) Returns a parser that consumes a single token matching a given predicate.static <D,T> Parser.Input<D, T> Parser.wrap(Supplier<? extends Parser.Token<D, T>> gen) Returns a parser input state lazily backed by a generator.Constructors in eu.bandm.tools.ramus.runtime2 with parameters of type Parser.Token