Uses of Class
jjparse.Parsing.Parser
Packages that use Parsing.Parser
-
Uses of Parsing.Parser in jjparse
Fields in jjparse declared as Parsing.ParserModifier and TypeFieldDescriptionStringParsing.digitAParsing.Parserwhich parses a single digit (0 - 9).StringParsing.float32AParsing.Parserwhich parses a 32-bit IEEE 754 floating point number.StringParsing.float64AParsing.Parserwhich parses a 64-bit IEEE 754 floating point number.StringParsing.identifierAParsing.Parserwhich parses the traditional C identifier.StringParsing.int32AParsing.Parserwhich parses a signed 32-bit integer.StringParsing.int64AParsing.Parserwhich parses a signed 64-bit integer.final Parsing<Character>.Parser<BigInteger> StringParsing.integerAParsing.Parserwhich parses a signed integer.StringParsing.lowercaseAParsing.Parserwhich parses a Latin lowercase letter (a - z).StringParsing.numberAParsing.Parserwhich parses an unsigned 32-bit integer.StringParsing.uppercaseAParsing.Parserwhich parses a Latin uppercase letter (A - Z).Methods in jjparse that return Parsing.ParserModifier and TypeMethodDescriptionConstructs aParsing.Parserthat always fails with anParsing.Abort.Concatenates this and the providedParsing.Parserand returns aProductof the corresponding values onParsing.Success.Concatenates this and the providedParsing.Parserbut returns only the value parsed by thisParsing.Parser.Concatenates this and the providedParsing.Parserbut returns only the value parsed by the provided one.Creates aParsing.Parserwhich parses thisParsing.Parserin between the two providedParsing.Parsers, only returning the value of thisParsing.Parser.Just likeseparate(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate1(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate1(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.StringParsing.character(char character) Creates a primitiveParsing.Parserthat attempts to parse the providedCharacter.Constructs aParsing.Parserthat attempts to parse the providedParsing.Parsers in the order they are given until one of them succeeds or aborts.Parsing.Parser.commit()Creates aParsing.Parserwhich behaves like thisParsing.Parserexcept that the createdParsing.Parseraborts with anParsing.Abortwhen thisParsing.Parserfails with anParsing.Error.Constructs aParsing.Parserthat always fails with anParsing.Error.Constructs a newParsing.Parserwhich is initialized lazy.Lifts the providedFunctioninto aParsing.Parser.Creates a primitiveParsing.Parserthat attempts to parse the providedStringliteral.Creates aParsing.Parserwhich prints additional debug output to the standard output stream.Parsing.Parser.not()Creates aParsing.Parserwhich attempts to not parse thisParsing.Parser.Parsing.Parser.optional()Creates aParsing.Parserwhich attempts to parse thisParsing.Parserand only fails if thisParsing.Parseraborts with anParsing.Abort.Creates aParsing.Parserwhich first attempts to parse thisParsing.Parserand, if thisParsing.Parserfails with anParsing.Error, attempts to parse the exact sameInputwith the providedParsing.Parser.Constructs a newParsing.Parserthat behaves just like the given one, applying the currentInput.Positionto theFunctionreturned by the providedParsing.Parser.Creates a primitiveParsing.Parserthat attempts to match the provided regular expression (which must be a validPattern).Parsing.Parser.repeat()Creates aParsing.Parserwhich applies thisParsing.Parserarbitrarily many, including zero, times.Parsing.Parser.repeat1()Creates aParsing.Parserwhich applies thisParsing.Parserarbitrarily many times but at least one time.Creates aParsing.Parserwhich parses thisParsing.Parser(possibly zero times) interleaved with the provided separatorParsing.Parser, only returning the values returned by thisParsing.Parser.Creates aParsing.Parserwhich parses thisParsing.Parser(at least one time) interleaved with the provided separatorParsing.Parser, only returning the values returned by thisParsing.Parser.Constructs a newParsing.Parserthat applies the providedParsing.Parsers in sequence.Constructs aParsing.Parserthat always succeeds with aParsing.Success.Methods in jjparse with parameters of type Parsing.ParserModifier and TypeMethodDescriptionConcatenates this and the providedParsing.Parserand returns aProductof the corresponding values onParsing.Success.Concatenates this and the providedParsing.Parserbut returns only the value parsed by thisParsing.Parser.Concatenates this and the providedParsing.Parserbut returns only the value parsed by the provided one.Creates aParsing.Parserwhich parses thisParsing.Parserin between the two providedParsing.Parsers, only returning the value of thisParsing.Parser.Just likeseparate(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate1(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Just likeseparate1(jjparse.Parsing.Parser<?>), this method separates thisParsing.Parserusing the separatorParsing.Parser.Constructs aParsing.Parserthat attempts to parse the providedParsing.Parsers in the order they are given until one of them succeeds or aborts.Creates aParsing.Parserwhich first attempts to parse thisParsing.Parserand, if thisParsing.Parserfails with anParsing.Error, attempts to parse the exact sameInputwith the providedParsing.Parser.Attempts to parse the wholeInputwith the providedParsing.Parser.Constructs a newParsing.Parserthat behaves just like the given one, applying the currentInput.Positionto theFunctionreturned by the providedParsing.Parser.Creates aParsing.Parserwhich parses thisParsing.Parser(possibly zero times) interleaved with the provided separatorParsing.Parser, only returning the values returned by thisParsing.Parser.Creates aParsing.Parserwhich parses thisParsing.Parser(at least one time) interleaved with the provided separatorParsing.Parser, only returning the values returned by thisParsing.Parser.Constructs a newParsing.Parserthat applies the providedParsing.Parsers in sequence.final <T> voidParsing.setSkipParser(Parsing<I>.Parser<? extends T> parser) Method parameters in jjparse with type arguments of type Parsing.Parser