Uses of Package
org.jparsec
Packages that use org.jparsec
Package
Description
Provides core Parser implementations for parser combinator logic.
Provides interfaces and classes for advanced error handling.
Provides Pattern implementations for use by character level scanners.
-
Classes in org.jparsec used by org.jparsecClassDescriptionA parser that always returns an empty mutable list.Maps two integers to a boolean value.A
Lexicon
is a group of lexical words that can be tokenized by a single tokenizer.Creates a {link List}.A suite is a list of overlapping operators, where some operators are prefixes of other operators.BuildsParser
to parse expressions with operator-precedence grammar.Describes operator associativity, in order of precedence.Represents the context state during parsing.Allows tracing of parsing progress during error condition, to ease debugging.Defines grammar and encapsulates parsing logic.Defines the mode that a parser should be run in.An atomic mutable reference toParser
used in recursive grammars.Represents the syntactical structure of the input being parsed.Represents a location inside the source.Locates the line and column number of a 0-based index in the source.Provides convenient API to build lexer and parsers for terminals.BuildsTerminals
instance by defining the words and keywords recognized.Represents any token with a token value and the 0-based index in the source.Maps aToken
to a an object of typeT
, or null if the token isn't recognized.Represents a fragment tagged according to its semantics.Represents a scientific notation with a significand (mantissa) and an exponent.Pre-builtTokens.Fragment
token tags.A TreeNode remembers it's parent (which corresponds to a parent parser that syntactically encloses this parter), it's previous node (which is the parser at the same syntactical level and had just succeeded before this parser started).Parsed result with the matched source text. -
Classes in org.jparsec used by org.jparsec.error
-
Classes in org.jparsec used by org.jparsec.examples.bnf.parserClassDescriptionProcesses indentation based lexical structure according to the Off-side rule.Defines grammar and encapsulates parsing logic.Provides convenient API to build lexer and parsers for terminals.
-
Classes in org.jparsec used by org.jparsec.examples.calculator
-
Classes in org.jparsec used by org.jparsec.examples.java.parser
-
Classes in org.jparsec used by org.jparsec.examples.sql.parser
-
Classes in org.jparsec used by org.jparsec.pattern