Uses of Package
JFlex

Packages that use JFlex
JFlex   
 

Classes in JFlex used by JFlex
Action
          Encapsulates an action in the specification.
CharClasses
           
CharClassInterval
          Stores an interval of characters together with the character class A character belongs to an interval, if its Unicode value is greater than or equal to the Unicode value of start and smaller than or euqal to the Unicode value of end.
CharSet
           
CharSetEnumerator
          Enumerator for the elements of a CharSet.
CUP$LexParse$actions
          Cup generated class to encapsulate user supplied action code.
DFA
          DFA representation in JFlex.
EOFActions
          A simple table to store EOF actions for each lexical state.
ErrorMessages
          Central class for all kinds of JFlex messages.
IntCharSet
          CharSet implemented with intervalls [fixme: optimizations possible]
Interval
          An intervall of characters with basic operations.
IntPair
          Simple pair of integers.
LexicalStates
          Simple symbol table, mapping lexical state names to integers.
LexParse
          CUP v0.10k generated parser.
LexScan
          The lexer of JFlex.
MacroException
          This Exception is used in the macro expander to report cycles or undefined macro usages.
Macros
          Symbol table and expander for macros.
PackEmitter
          Encodes int arrays as strings.
RegExp
          Stores a regular expression of rules section in a JFlex-specification.
RegExps
          Stores all rules of the specification for later access in RegExp -> NFA
SilentExit
          Signals a silent exit (no statistics printout).
StatePairList
          A list of pairs of states.
StateSet
          A set of NFA states (= integers).
StateSetEnumerator
          Enumerates the states of a StateSet.
sym
          CUP generated interface containing symbol constants.
Timer
          Very simple timer for code generation time statistics.