Package org.antlr.analysis
package org.antlr.analysis
-
ClassDescriptionAn NFA configuration context stack overflowed.Analysis took too long; bail out of entire DFA construction.Collection of information about what is wrong with a decision as discovered while building the DFA predictor.A DFA (converted from a grammar's NFA).A module to perform optimizations on DFAs.A DFA state represents a set of possible NFA configurations.A state machine transition label.Created by IntelliJ IDEA.A special DFA that is exactly LL(1) or LL(1) with backtracking mode predicates to resolve edge set collisions.An LL(1) lookahead set; contains a set of token types and a "hasEOF" condition when the set contains EOF.An NFA (collection of NFAStates) constructed from a grammar.An NFA state, predicted alt, and syntactic/semantic context.A tree node for tracking the call chains for NFAs that invoke other NFAs.Convert all decisions i..j inclusive in a threadA state within an NFA.Code that embodies the NFA conversion to DFA.Used to abort DFA construction when we find non-LL(*) decision; i.e., a decision that has recursion in more than a single alt.A transition used to reference another rule.A binary tree structure used to record the semantic context in which an NFA configuration is valid.A generic state machine state.A Cluster object points to the left/right (start and end) states of a state machine.A generic transition between any two state machine states.