Uses of Enum Class
eu.bandm.tools.ramus.runtime2.Parser.Pragma
Packages that use Parser.Pragma
-
Uses of Parser.Pragma in eu.bandm.tools.lljava.parser
Fields in eu.bandm.tools.lljava.parser declared as Parser.PragmaMethods in eu.bandm.tools.lljava.parser with parameters of type Parser.PragmaModifier and TypeMethodDescriptionprotected Expression
<SourceId, LLJavaLexer.TokenType, Boolean> LLJavaGrammar.flag
(LLJavaLexer.TokenType type, Parser.Pragma... pragmas) -
Uses of Parser.Pragma in eu.bandm.tools.ramus.runtime2
Methods in eu.bandm.tools.ramus.runtime2 that return Parser.PragmaModifier and TypeMethodDescriptionstatic Parser.Pragma
Returns the enum constant of this class with the specified name.static Parser.Pragma[]
Parser.Pragma.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in eu.bandm.tools.ramus.runtime2 with parameters of type Parser.PragmaModifier and TypeMethodDescriptionExpression
<D, T, Optional<A>> Expression.optional
(Parser.Pragma... pragmas) Deprecated.Match the syntax of this token with the same interpretation, or otherwise match no input.Parser.optional
(Parser.Pragma... pragmas) Returns a parser that behaves like this parser, or alternatively does nothing.Reading.optional
(Parser.Pragma... pragmas) Match the syntax of this token with the same interpretation, or otherwise match no input.Parser.optionalTagged
(Parser.Pragma... pragmas) Returns a parser that behaves like this parser, or alternatively does nothing, setting a corresponding result value.Parser.optionalTagged
(Parser<D, T> defaultBranch, Parser.Pragma... pragmas) Expression
<D, T, A> Expression.orElse
(A defaultValue, Parser.Pragma... pragmas) Deprecated.Match the syntax of this token with the same interpretation, or otherwise match no input with the given default interpretation.Reading.orElse
(A defaultValue, Parser.Pragma... pragmas) Match the syntax of this token with the same interpretation, or otherwise match no input with the given default interpretation.Expression
<D, T, A> Expression.orElseGet
(Supplier<? extends A> defaultValue, Parser.Pragma... pragmas) Deprecated.Match the syntax of this token with the same interpretation, or otherwise match no input with the given default interpretation.Reading.orElseGet
(Supplier<? extends A> defaultValue, Parser.Pragma... pragmas) Match the syntax of this token with the same interpretation, or otherwise match no input with the given default interpretation.Expression
<D, T, List<A>> Expression.plus
(Parser.Pragma... pragmas) Deprecated.Match one or more repetitions of this expression.Expression
<D, T, List<A>> Expression.plus
(Parser<D, T> sep, Parser.Pragma... pragmas) Deprecated.Match one or more repetitions of this expression with intervening separator syntax.Expression
<D, T, List<A>> Expression.plus
(T sep, Parser.Pragma... pragmas) Deprecated.Match one or more repetitions of this expression with intervening separator syntax.Parser.plus
(Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, one or more times.Reading.plus
(Parser.Pragma... pragmas) Match one or more repetitions of this expression.Reading.plus
(Parser<D, T> sep, Parser.Pragma... pragmas) Match one or more repetitions of this expression with intervening separator syntax.Reading.plus
(T sep, Parser.Pragma... pragmas) Match one or more repetitions of this expression with intervening separator syntax.Parser.plusSequence
(Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, one or more times, and collects the result values in a sequence.Parser.plusSequence
(Parser<D, T> separator, Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, one or more times, interspersed with a separator parser, and collects the result values in a sequence.Expression
<D, T, List<A>> Expression.star
(Parser.Pragma... pragmas) Deprecated.Match zero or more repetitions of this expression.Expression
<D, T, List<A>> Expression.star
(Parser<D, T> sep, Parser.Pragma... pragmas) Deprecated.Match zero or more repetitions of this expression with intervening separator syntax.Expression
<D, T, List<A>> Expression.star
(T sep, Parser.Pragma... pragmas) Deprecated.Match zero or more repetitions of this expression with intervening separator syntax.Parser.star
(Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, zero or more times.Reading.star
(Parser.Pragma... pragmas) Match zero or more repetitions of this expression.Reading.star
(Parser<D, T> sep, Parser.Pragma... pragmas) Match zero or more repetitions of this expression with intervening separator syntax.Reading.star
(T sep, Parser.Pragma... pragmas) Match zero or more repetitions of this expression with intervening separator syntax.Parser.starSequence
(Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, zero or more times, and collects the result values in a sequence.Parser.starSequence
(Parser<D, T> separator, Parser.Pragma... pragmas) Returns a parser that behaves as the sequential iteration of this parser, zero or more times, interspersed with a separator parser, and collects the result values in a sequence.