All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AmbiguityReport An ambiguity report.Arborist One who might be employed to extract trees from a forest.AttributeException Exceptions that arise processing the attributes of a symbol or token.Axe An axe is a tool an Arborist might use to extract trees from a forest.BinarySubtree The GLL parser constructs BinarySubtrees during parsing.BinarySubtreeNode A node in aBinarySubtree
.BinarySubtreePrefix A "prefix subtree" in aBinarySubtree
.BinarySubtreeSlot A slot (state) in aBinarySubtree
.BricsAmbiguity CachingLogger The caching logger stores all of the messages.CharacterSet A class that represents a range of Unicode characters.ClusterNode A cluster node.CodepointToString CoffeeGrinderException Exceptions raised by this API.CompilerException Compiler exceptions.CrfNode A CRF node.Decoratable DefaultLogger The default logger prints messages on stderr.DefaultParseListener A default implementation ofParseListener
.DefaultProgressMonitor A default implementation ofProgressMonitor
.Descriptor A descriptor is a slot (a state) with it's position in the input.EarleyChart The chart used for Earley parsing.EarleyItem An Earley item.EarleyParser The Earley parser.EarleyResult The results of an Earley parse.Family An internal class representing a family of nodes in the SPPF.ForestException Exceptions that arise processing the shared packed parse forest (SPPF).ForestNode A node in the SPPF.ForestNodeGLL A node in the SPPF constructed by the GLL parser.ForestNodeSet A utility class for constructing forest nodes.ForestNodeWalk GearleyParser The parser interface for Earley and GLL parsers.GearleyResult The result of a parse with an Earley or GLL parser.GenericBranch A branch (nonterminal) in a generic tree.GenericLeaf A leaf (terminal) in a generic tree.GenericTree A generic tree representation of a parse.GenericTreeBuilder A tree builder that constructs aGenericTree
.GllParser The GLL parser.GllResult The results of a GLL parse.Grammar The grammar representation.GrammarException Grammar exceptions.HygieneReport A report on the hygiene of a grammar.Instrumentation Iterators Utility class to generate iterators for sequences of characters and strings.Logger The abstract class that all concrete loggers must extend.Lumberjack An "unspecialist" Arborist.MessageGenerator Generates localized messages.NonterminalSymbol A nonterminal symbol in the grammar.NopTreeBuilder This class implements theTreeBuilder
interface, but discards all the output.ParseException Parse exceptions.ParseForest An SPPF is a shared packed parse forest.ParseForestGLL An SPPF is a shared packed parse forest.ParseListener The parser uses a ParseListener to report on its progress.ParserAttribute Attributes that can be associated with a symbol or token.ParserGrammar A grammar for the parser.ParserInput ParserOptions Options to the parser.ParserType ParseTree A parse tree used when finding trees in the forest.PoppedNode Popped nodes are used to keep track of partial parses.PrintStreamTreeBuilder A tree builder that sends serialized results to a print stream.PriorityAxe An Axe that returns the highest priority trees first.ProgressMonitor The ProgressMonitor allows you to track the progress of a parse.RandomAxe An Axe that returns random trees.RegexCompiler RightHandSide A utility class for what appears on the "right hand side" of a production in a grammar.Rule A grammar rule.SequentialAxe An Axe that returns ever tree in the forest.SourceGrammar A grammar for the parser.State States (or Earley items) in the chart.StdoutTreeBuilder A tree builder that sends serialized output toSystem.out
.StopWatch A utility class for managing a "wall clock" timer.StringTreeBuilder A tree builder that returns the serialized tree as a string.Symbol A grammar symbol.SystemLogger The system logger routes messages to another logging framework.TerminalSymbol A terminal symbol.Token An input token.TokenCharacter A single characterToken
.TokenCharacterSet A token character set.TokenEOF A token that matches end of file.TokenEPSILON A single characterToken
.TokenRegex A regular expression tokenToken
.TokenString A stringToken
.TokenUndefined A token that can match nothing.TreeBuilder The tree builder interface.TreeNumber A numbering of potential trees.TreeSelection TreeSelector The tree selector is responsible for choosing among ambiguous parses.TreeSurgeon A specialist Arborist.TreeWalkerException Tree walking exceptions.Vertex