All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractLexScan Action Encapsulates an action in the specification.Build CharClasses Character Classes.CharClassException This Exception is used in class CharClasses.CharClassInterval Stores an interval of characters together with the character classCMapBlock Immutable second-level blocks for constructing the two-level character map table.CountEmitter An emitter for an array encoded as count/value pairs in a string.DeprecatedDfa Deprecated. DFA Deterministic finite automata representation in JFlex.DfaFactory Emitter This class manages the actual code generation, putting the scanner together, filling in skeleton sections etc.Emitters Factory class for EmitterEOFActions A simple table to store EOF actions for each lexical state.ErrorMessages Central class for all kinds of JFlex messages.ErrorMessages.ErrorMessage FileUtils GeneratorException Thrown when code generation has to be aborted.GeneratorThread Low priority thread for code generation (low priority that gui has time for screen updates)GridPanel Grid layout manager like GridLayout but with predefinable grid size.GridPanelConstraint Constraints for layout elements of GridLayoutHandles Constants used for GridLayoutHiLowEmitter HiLowEmitterILexScan IntCharSet Mutable Char Set implemented with intervals.IntCharSetComparator Comparator ofIntCharSet
.Interval A mutable interval of characters with basic operations.IntPair Simple pair of integers.JFlexTask JFlex ant task.LexGenerator This is the generator of JFlex, controlling the scanner generation process.LexicalStates Simple symbol table, mapping lexical state names to integers.LexParse CUP v0.11b 20160615 (GIT 4ac7450) generated parser.LexScan MacroException This Exception is used in the macro expander to report cycles or undefined macro usages.Macros Symbol table and expander for macros.Main This is the command-line interface.MainFrame JFlex main application frame (GUI mode only)NFA Non-deterministic finite automata representation in JFlex.Options Collects all global JFlex options.OptionsDialog A dialog for setting JFlex optionsOptionUtils Out In this class all output to the java console is filtered.PackEmitter Encodesint
arrays as strings.Pair<A,B> Generic immutable pair.RegExp Stores a regular expression of rules section in a JFlex-specification.RegExp1 Stores a regular expression from the rules section of a JFlex specification.RegExp2 Regular expression with two children (e.g.RegExpException This exception is used for unexpected errors in in regexp recursion, such as unexpected expression type or structure.RegExps Stores all rules of the specification for later access in the RegExp to NFA conversion.ScannerException This Exception could be thrown while scanning the specification (e.g.SemCheck Performs simple semantic analysis on regular expressions.SilentExit Signals a silent exit (no statistics printout).Skeleton This class stores the skeleton of generated scanners.StatePairList A list of pairs of states.StateSet A set of NFA states (= ints).StateSetEnumerator Enumerates the states of aStateSet
.StdOutWriter Convenience class for JFlex stdout, redirects output to a TextArea if in GUI mode.sym CUP generated interface containing symbol constants.Timer Very simple timer for code generation time statistics.Unicode_1_1 Unicode_10_0 Unicode_11_0 Unicode_12_0 Unicode_12_1 Unicode_2_0 Unicode_2_1 Unicode_3_0 Unicode_3_1 Unicode_3_2 Unicode_4_0 Unicode_4_1 Unicode_5_0 Unicode_5_1 Unicode_5_2 Unicode_6_0 Unicode_6_1 Unicode_6_2 Unicode_6_3 Unicode_7_0 Unicode_8_0 Unicode_9_0 UnicodeProperties UnicodeProperties.UnsupportedUnicodeVersionException