A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

A

action - Variable in class jflex.DFA
action[state] is the action that is to be carried out in state state, null if there is no action.
action - Variable in class jflex.NFA
action[current_state]: the action associated with the state current_state (null, if there is no action for the state)
Action - Class in jflex
Encapsulates an action in the specification.
Action(int) - Constructor for class jflex.Action
Creates a new Action object of the specified kind.
Action(String, int) - Constructor for class jflex.Action
Creates a new Action object with specified content and line number.
ACTION - Static variable in interface jflex.sym
 
action_line - Variable in class jflex.LexScan
 
action_obj - Variable in class jflex.LexParse
Instance of action encapsulation class.
action_table() - Method in class jflex.LexParse
Access to parse-action table.
actions - Variable in class jflex.EOFActions
maps lexical states to actions
actions - Variable in class jflex.LexScan
 
actions - Variable in class jflex.RegExps
the action of a regexp
actionTable - Variable in class jflex.Emitter
maps actions to their switch label
actionText - Variable in class jflex.LexScan
 
add(int) - Method in class jflex.CharSet
Add the character to the set.
add(int) - Method in class jflex.IntCharSet
add.
add(int, int, int, int, int, Component) - Method in class jflex.gui.GridPanel
add.
add(int, int, int, int, Component) - Method in class jflex.gui.GridPanel
add(int, int, int, Component) - Method in class jflex.gui.GridPanel
add(int, int, Component) - Method in class jflex.gui.GridPanel
add(Integer, Action) - Method in class jflex.EOFActions
Add.
add(List<Integer>, Action) - Method in class jflex.EOFActions
Add.
add(IntCharSet) - Method in class jflex.IntCharSet
add.
add(Interval) - Method in class jflex.IntCharSet
add.
add(StateSet) - Method in class jflex.StateSet
add.
addEpsilonTransition(int, int) - Method in class jflex.NFA
addEpsilonTransition.
addPair(int, int) - Method in class jflex.StatePairList
addPair.
addRegExp(int) - Method in class jflex.NFA
Add a regexp to this NFA.
addStandaloneRule() - Method in class jflex.NFA
Add a standalone rule that has minimum priority, fires a transition on all single input characters and has a "print yytext" action.
addState(int) - Method in class jflex.StateSet
addState.
addStates(int, List<Integer>) - Method in class jflex.RegExps
addStates.
addTransition(int, int, int) - Method in class jflex.DFA
addTransition.
addTransition(int, int, int) - Method in class jflex.NFA
addTransition.
advance() - Method in class jflex.CharSetEnumerator
 
advance() - Method in class jflex.StateSetEnumerator
 
ALREADY_RUNNING - Static variable in class jflex.ErrorMessages
Constant ALREADY_RUNNING
and(IntCharSet) - Method in class jflex.IntCharSet
Intersects two sets.
anyChar() - Method in class jflex.RegExp
Returns a regexp that matches any character: [^]
ASCII - Static variable in interface jflex.sym
 

B

BACKWARD_ACTION - Static variable in class jflex.Action
Action of the backward pass for lookahead
balance - Variable in class jflex.LexScan
 
BANG - Static variable in interface jflex.sym
 
BAR - Static variable in interface jflex.sym
 
bind(String[], String[], String[], int, String, int) - Method in class jflex.unicode.UnicodeProperties
Unpacks data for the selected Unicode version, populating UnicodeProperties.propertyValueIntervals.
bindInvariantIntervals() - Method in class jflex.unicode.UnicodeProperties
Adds intervals for \p{ASCII} and \p{Any} to UnicodeProperties.propertyValueIntervals.
bits - Variable in class jflex.CharSet
 
bits - Variable in class jflex.StateSet
 
bits - Variable in class jflex.StateSetEnumerator
 
BITS - Static variable in class jflex.CharSet
 
BITS - Static variable in class jflex.StateSet
 
BOL - Variable in class jflex.RegExps
flag if it is a BOL regexp
bolUsed - Variable in class jflex.LexScan
 
BOTTOM - Static variable in interface jflex.gui.Handles
Constant BOTTOM=7
BOTTOM_CENTER - Static variable in interface jflex.gui.Handles
Constant BOTTOM_CENTER=8
BOTTOM_LEFT - Static variable in interface jflex.gui.Handles
Constant BOTTOM_LEFT=BOTTOM
BOTTOM_RIGHT - Static variable in interface jflex.gui.Handles
Constant BOTTOM_RIGHT=9
breaks() - Method in class jflex.PackEmitter
Execute line/chunk break if necessary.
bufferSize - Variable in class jflex.LexScan
 
buildContent() - Method in class jflex.gui.MainFrame
 

C

CANNOT_OPEN - Static variable in class jflex.ErrorMessages
Constant CANNOT_OPEN
CANNOT_READ_SKEL - Static variable in class jflex.ErrorMessages
Constant CANNOT_READ_SKEL
caseless - Variable in class jflex.LexScan
 
caselessMatches - Variable in class jflex.unicode.UnicodeProperties
 
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_1_1
Constant caselessMatchPartitions="Aa\000Bb\000C\"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_2_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_2_1
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_3_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_3_1
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_3_2
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_4_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_4_1
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_5_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_5_1
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_5_2
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_6_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_6_1
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_6_2
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_6_3
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_7_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_8_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Static variable in class jflex.unicode.data.Unicode_9_0
Constant caselessMatchPartitions="Aa\000\000Bb\000\00"{trunked}
caselessMatchPartitions - Variable in class jflex.unicode.UnicodeProperties
 
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_1_1
Constant caselessMatchPartitionSize=3
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_2_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_2_1
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_3_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_3_1
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_3_2
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_4_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_4_1
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_5_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_5_1
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_5_2
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_6_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_6_1
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_6_2
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_6_3
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_7_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_8_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Static variable in class jflex.unicode.data.Unicode_9_0
Constant caselessMatchPartitionSize=4
caselessMatchPartitionSize - Variable in class jflex.unicode.UnicodeProperties
 
CCLASS - Static variable in interface jflex.sym
 
CCLASSNOT - Static variable in interface jflex.sym
 
CENTER - Static variable in interface jflex.gui.Handles
Constant CENTER=5
CENTER_CENTER - Static variable in interface jflex.gui.Handles
Constant CENTER_CENTER=CENTER
CENTER_LEFT - Static variable in interface jflex.gui.Handles
Constant CENTER_LEFT=4
CENTER_RIGHT - Static variable in interface jflex.gui.Handles
Constant CENTER_RIGHT=6
CHAR - Static variable in interface jflex.sym
 
CHAR_I - Static variable in interface jflex.sym
 
characters() - Method in class jflex.CharSet
Enumerates all characters.
charClass - Variable in class jflex.CharClassInterval
The code of the class all characters of this interval belong to.
CHARCLASS - Static variable in class jflex.LexScan
 
CHARCLASS_CODEPOINT - Static variable in class jflex.LexScan
 
CHARCLASS_MACRO - Static variable in class jflex.ErrorMessages
Constant CHARCLASS_MACRO
charClasses - Variable in class jflex.LexParse.CUP$LexParse$actions
 
charClasses - Variable in class jflex.LexScan
 
CharClasses - Class in jflex
Character Classes.
CharClasses() - Constructor for class jflex.CharClasses
Constructs a new CharClasses object.
CharClassException - Exception in jflex
This Exception is used in class CharClasses.
CharClassException() - Constructor for exception jflex.CharClassException
 
CharClassException(String) - Constructor for exception jflex.CharClassException
Creates a new CharClassException with the specified message
CharClassInterval - Class in jflex
Stores an interval of characters together with the character class
CharClassInterval(int, int, int) - Constructor for class jflex.CharClassInterval
Creates a new CharClassInterval from start to end that belongs to character class charClass.
charCount - Variable in class jflex.LexScan
 
CharSet - Class in jflex
Character set.
CharSet() - Constructor for class jflex.CharSet
Constructor for CharSet.
CharSet(int, int) - Constructor for class jflex.CharSet
Constructor for CharSet.
CHARSET_2_SMALL - Static variable in class jflex.ErrorMessages
Constant CHARSET_2_SMALL
CHARSET_NOT_SUPPORTED - Static variable in class jflex.ErrorMessages
Constant CHARSET_NOT_SUPPORTED
CharSetEnumerator - Class in jflex
Enumerator for the elements of a CharSet.
CharSetEnumerator(CharSet) - Constructor for class jflex.CharSetEnumerator
Constructor for CharSetEnumerator.
check() - Method in class jflex.CharClasses
Check consistency of the stored classes [debug].
check(int, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
check(RegExps, Macros, File) - Static method in class jflex.SemCheck
Performs semantic analysis for all expressions.
checkActions() - Method in class jflex.RegExps
checkActions.
checkActions(LexScan, LexParse) - Method in class jflex.DFA
Checks that all actions can actually be matched in this DFA.
checkErrors() - Static method in class jflex.Out
throws a GeneratorException if there are any errors recorded
checkLookAheads() - Method in class jflex.RegExps
checkLookAheads.
choosing - Variable in class jflex.gui.MainFrame
 
chunks - Variable in class jflex.PackEmitter
number of existing string chunks
CLASS_PATTERN - Static variable in class jflex.anttask.JFlexTask
 
classCode - Variable in class jflex.LexScan
 
classes - Variable in class jflex.CharClasses
the char classes
classes - Variable in class jflex.NFA
 
className - Variable in class jflex.anttask.JFlexTask
 
className - Variable in class jflex.LexScan
 
clear() - Method in class jflex.StateSet
clear.
close() - Method in class jflex.gui.OptionsDialog
close.
CLOSEBRACKET - Static variable in interface jflex.sym
 
CLOSECLASS - Static variable in interface jflex.sym
 
closure(int) - Method in class jflex.NFA
Calculates the epsilon closure for a specified set of states.
closure(StateSet) - Method in class jflex.NFA
Returns the epsilon closure of a set of states
CODEPOINT_OUT_OF_RANGE - Static variable in class jflex.ErrorMessages
Constant CODEPOINT_OUT_OF_RANGE
col - Variable in class jflex.StdOutWriter
approximation of the current column in the text area for auto wrapping at wrap characters
colKilled - Variable in class jflex.Emitter
 
colMap - Variable in class jflex.Emitter
 
cols - Variable in class jflex.gui.GridPanel
 
column - Variable in exception jflex.ScannerException
 
columnCount - Variable in class jflex.LexScan
 
COMMA - Static variable in interface jflex.sym
 
COMMENT - Static variable in class jflex.LexScan
 
commentbalance - Variable in class jflex.LexScan
 
complement(IntPair) - Method in class jflex.NFA
Constructs an NFA accepting the complement of the language of a given NFA.
complement(StateSet) - Method in class jflex.StateSet
Returns the set of elements that contained are in the specified set but are not contained in this set.
component - Variable in class jflex.gui.GridPanelConstraint
 
conc(Object, Object) - Static method in class jflex.LexScan
 
CONCAT - Static variable in interface jflex.sym
 
concExc(Object, Object) - Static method in class jflex.LexScan
 
constName() - Method in class jflex.PackEmitter
Convert array name into all uppercase internal scanner constant name.
constraints - Variable in class jflex.gui.GridPanel
 
contains(int) - Method in class jflex.IntCharSet
contains.
contains(int) - Method in class jflex.Interval
Return true iff point is contained in this interval.
contains(Interval) - Method in class jflex.Interval
Return true iff this interval completely contains the other one.
containsElements() - Method in class jflex.CharSet
Returns whether the set contains elements.
containsElements() - Method in class jflex.IntCharSet
Returns whether the set contains elements.
containsElements() - Method in class jflex.StateSet
containsElements.
containsFinal(StateSet) - Method in class jflex.NFA
Returns true, iff the specified set of states contains a final state.
containsSet(StateSet) - Method in class jflex.StateSet
containsSet.
content - Variable in class jflex.Action
The Java code this Action represents
content - Variable in class jflex.RegExp1
The child of this expression node in the syntax tree of a regular expression.
copy() - Method in class jflex.IntCharSet
Return a (deep) copy of this char set
copy() - Method in class jflex.Interval
Make a copy of this interval.
copy() - Method in class jflex.StateSet
copy.
copy(StateSet) - Method in class jflex.StateSet
Copy specified StateSet into this.
COPY - Static variable in class jflex.LexScan
 
copyChoice(int) - Method in class jflex.Action
copyChoice.
CountEmitter - Class in jflex
An emitter for an array encoded as count/value pairs in a string.
CountEmitter(String) - Constructor for class jflex.CountEmitter
Create a count/value emitter for a specific field.
CS2SMALL_CHAR - Static variable in class jflex.ErrorMessages
Constant CS2SMALL_CHAR
CS2SMALL_STRING - Static variable in class jflex.ErrorMessages
Constant CS2SMALL_STRING
CTOR_ARG - Static variable in class jflex.ErrorMessages
Constant CTOR_ARG
CTOR_ARG - Static variable in class jflex.LexScan
 
CTOR_DEBUG - Static variable in class jflex.ErrorMessages
Constant CTOR_DEBUG
ctorArgs - Variable in class jflex.LexScan
 
ctorTypes - Variable in class jflex.LexScan
 
CUP$LexParse$actions(LexParse) - Constructor for class jflex.LexParse.CUP$LexParse$actions
Constructor
CUP$LexParse$do_action(int, lr_parser, Stack, int) - Method in class jflex.LexParse.CUP$LexParse$actions
Method splitting the generated action code into several parts.
CUP$LexParse$do_action_part00000000(int, lr_parser, Stack, int) - Method in class jflex.LexParse.CUP$LexParse$actions
Method 0 with the actual generated action code for actions 0 to 300.
cup2Compatible - Variable in class jflex.LexScan
 
cupCompatible - Variable in class jflex.LexScan
 
cupDebug - Variable in class jflex.LexScan
 
CUPSYM_AFTER_CUP - Static variable in class jflex.ErrorMessages
Constant CUPSYM_AFTER_CUP
cupSymbol - Variable in class jflex.LexScan
 
currentLine() - Method in class jflex.LexScan
 

D

DASH - Static variable in interface jflex.sym
 
debug(String) - Static method in class jflex.Out
Dump debug information to System.out
DEBUG - Static variable in class jflex.CharClasses
debug flag (for char classes only)
DEBUG - Static variable in class jflex.IntCharSet
 
DEBUG - Static variable in class jflex.Options
If true, additional verbose debug information is produced.
DEBUG - Variable in class jflex.StateSet
 
DEBUG - Static variable in class jflex.StateSetEnumerator
 
debug_next_token() - Method in class jflex.LexScan
Same as next_token but also prints the token to standard out for debugging.
debugOption - Variable in class jflex.LexScan
 
DEFAULT_LOC - Static variable in class jflex.Skeleton
location of default skeleton
DEFAULT_UNICODE_VERSION - Static variable in class jflex.unicode.UnicodeProperties
 
defaultAction - Variable in class jflex.EOFActions
 
DELIMITER - Static variable in interface jflex.sym
 
destinationDir - Variable in class jflex.anttask.JFlexTask
for javac-like dest dir behaviour
dfa - Variable in class jflex.Emitter
 
DFA - Class in jflex
Deterministic finite automata representation in JFlex.
DFA(int, int, int) - Constructor for class jflex.DFA
Constructor for a deterministic finite automata.
DFA_IS - Static variable in class jflex.ErrorMessages
Constant DFA_IS
DFA_TOOK - Static variable in class jflex.ErrorMessages
Constant DFA_TOOK
DFAEdge(StateSet, int) - Method in class jflex.NFA
Calculates the set of states that can be reached from another set of states start with an specified input character input
dialog - Variable in class jflex.gui.MainFrame
 
diff() - Method in class jflex.Timer
Return the number of milliseconds the timer has been running.
DIFFERENCE - Static variable in interface jflex.sym
 
DIGITCLASS - Static variable in interface jflex.sym
 
DIGITCLASSNOT - Static variable in interface jflex.sym
 
dir - Variable in class jflex.gui.MainFrame
 
dirChoose - Variable in class jflex.gui.MainFrame
 
dirChoose() - Method in class jflex.gui.MainFrame
 
directory - Static variable in class jflex.Options
output directory
dirName - Variable in class jflex.gui.MainFrame
 
do_action(int, lr_parser, Stack, int) - Method in class jflex.LexParse
Invoke a user supplied parse action.
doLayout() - Method in class jflex.gui.GridPanel
Lays out the views.
DOLLAR - Static variable in interface jflex.sym
 
dot - Variable in class jflex.gui.OptionsDialog
 
dot - Static variable in class jflex.Options
If true, jflex will write graphviz .dot files for generated automata
DOT_BAR_NEWLINE_DOES_NOT_MATCH_ALL_CHARS - Static variable in class jflex.ErrorMessages
Constant DOT_BAR_NEWLINE_DOES_NOT_MATCH_ALL_CHARS
dotFormat() - Method in class jflex.DFA
Returns a gnu representation of the DFA.
dotFormat() - Method in class jflex.NFA
dotFormat.
dump - Variable in class jflex.gui.OptionsDialog
 
dump - Static variable in class jflex.Options
If true, you will be flooded with information (e.g.
dump() - Method in class jflex.CharClasses
Dumps charclasses to the dump output stream.
dump(String) - Static method in class jflex.Out
All parts of JFlex, that want to provide dump information should use this method for their output.
dumpTable() - Method in class jflex.NFA
dumpTable.

E

EATWSPNL - Static variable in class jflex.LexScan
 
emit() - Method in class jflex.Emitter
Main Emitter method.
emit(int) - Method in class jflex.HiLowEmitter
Emit one value using two characters.
emit(int, int) - Method in class jflex.CountEmitter
Emit one count/value pair.
emitActions() - Method in class jflex.Emitter
 
emitActionTable() - Method in class jflex.Emitter
emitActionTable.
emitAttributes() - Method in class jflex.Emitter
 
emitCharMapArray() - Method in class jflex.Emitter
Returns the number of elements in the packed char map array, or zero if the char map array will be not be packed.
emitCharMapArrayUnPacked() - Method in class jflex.Emitter
 
emitCharMapInitFunction(int) - Method in class jflex.Emitter
 
emitClassCode() - Method in class jflex.Emitter
 
emitClassName() - Method in class jflex.Emitter
 
emitConstructorDecl() - Method in class jflex.Emitter
 
emitConstructorDecl(boolean) - Method in class jflex.Emitter
 
emitCtorArgs() - Method in class jflex.Emitter
 
emitDoEOF() - Method in class jflex.Emitter
 
emitDynamicInit() - Method in class jflex.Emitter
 
emitEOFVal() - Method in class jflex.Emitter
 
emitGetRowMapNext() - Method in class jflex.Emitter
 
emitHeader() - Method in class jflex.Emitter
 
emitInit() - Method in class jflex.PackEmitter
Emit declaration of decoded member and open first chunk.
emitLexFunctHeader() - Method in class jflex.Emitter
 
emitLexicalStates() - Method in class jflex.Emitter
 
emitLookBuffer() - Method in class jflex.Emitter
 
emitMain() - Method in class jflex.Emitter
 
emitNext() - Method in class jflex.Skeleton
Emits the next part of the skeleton
emitNextInput() - Method in class jflex.Emitter
 
emitNoMatch() - Method in class jflex.Emitter
 
emitRowMapArray() - Method in class jflex.Emitter
 
emitScanError() - Method in class jflex.Emitter
 
Emitter - Class in jflex
This class manages the actual code generation, putting the scanner together, filling in skeleton sections etc.
Emitter(File, LexParse, DFA) - Constructor for class jflex.Emitter
Emits the java code.
emitUC(int) - Method in class jflex.PackEmitter
Emit single unicode character.
emitUnpack() - Method in class jflex.CountEmitter
Emits count/value unpacking code for the generated array.
emitUnpack() - Method in class jflex.HiLowEmitter
Emits hi/low pair unpacking code for the generated array.
emitUnpack() - Method in class jflex.PackEmitter
Emit the unpacking code.
emitUserCode() - Method in class jflex.Emitter
 
EMPTY - Static variable in class jflex.StateSet
Constant EMPTY
EMPTY_MATCH - Static variable in class jflex.ErrorMessages
Constant EMPTY_MATCH
EMPTY_MATCH_LOOK - Static variable in class jflex.ErrorMessages
Constant EMPTY_MATCH_LOOK
encoding - Static variable in class jflex.Options
The encoding to use for input and output files.
end - Variable in class jflex.CharClassInterval
The last character of the interval
end - Variable in class jflex.Interval
 
end - Variable in class jflex.IntPair
 
endsWithJavadoc(StringBuilder) - Static method in class jflex.Emitter
Try to find out if user code ends with a javadoc comment, maybe followed by one or more annotations
ensureCapacity(int) - Method in class jflex.NFA
Make sure the NFA can contain at least newNumStates states.
ensureStateCapacity(int) - Method in class jflex.DFA
 
entryState - Variable in class jflex.Action
The entry state of the corresponding forward DFA (if general lookahead)
entryState - Variable in class jflex.DFA
entryState[i] is the start-state of lexical state i or lookahead DFA i
EOF - Static variable in interface jflex.sym
 
EOF_IN_ACTION - Static variable in class jflex.ErrorMessages
Constant EOF_IN_ACTION
EOF_IN_COMMENT - Static variable in class jflex.ErrorMessages
Constant EOF_IN_COMMENT
EOF_IN_MACROS - Static variable in class jflex.ErrorMessages
Constant EOF_IN_MACROS
EOF_IN_REGEXP - Static variable in class jflex.ErrorMessages
Constant EOF_IN_REGEXP
EOF_IN_STATES - Static variable in class jflex.ErrorMessages
Constant EOF_IN_STATES
EOF_IN_STRING - Static variable in class jflex.ErrorMessages
Constant EOF_IN_STRING
EOF_sym() - Method in class jflex.LexParse
EOF Symbol index.
EOF_WO_ACTION - Static variable in class jflex.ErrorMessages
Constant EOF_WO_ACTION
eofActions - Variable in class jflex.LexParse.CUP$LexParse$actions
 
EOFActions - Class in jflex
A simple table to store EOF actions for each lexical state.
EOFActions() - Constructor for class jflex.EOFActions
 
eofclose - Variable in class jflex.LexScan
 
eofCode - Variable in class jflex.LexScan
 
EOFRULE - Static variable in interface jflex.sym
 
eofThrow - Variable in class jflex.LexScan
 
eofVal - Variable in class jflex.LexScan
 
EOL_IN_CHARCLASS - Static variable in class jflex.ErrorMessages
Constant EOL_IN_CHARCLASS
epsilon - Variable in class jflex.NFA
epsilon[current_state] is the set of states that can be reached from current_state via epsilon edges
epsilonFill() - Method in class jflex.NFA
 
equals(Object) - Method in class jflex.Action
equals(Object) - Method in class jflex.IntCharSet
equals(Object) - Method in class jflex.Interval
equals(Object) - Method in class jflex.IntPair
 
equals(Object) - Method in class jflex.StateSet
EQUALS - Static variable in interface jflex.sym
 
err(String) - Static method in class jflex.Out
All parts of JFlex, that want to report error messages should use this method for their output.
error - Static variable in interface jflex.sym
 
error(File, ErrorMessages, int, int) - Static method in class jflex.Out
print error message with location information
error(String) - Static method in class jflex.Out
print error message (string)
error(ErrorMessages) - Static method in class jflex.Out
print error message (code)
error(ErrorMessages, File) - Static method in class jflex.Out
IO error message for a file (displays file name in parentheses).
error(ErrorMessages, String) - Static method in class jflex.Out
print error message with data
error_sym() - Method in class jflex.LexParse
error Symbol index.
ErrorMessages - Class in jflex
Central class for all kinds of JFlex messages.
ErrorMessages(String) - Constructor for class jflex.ErrorMessages
 
errors - Static variable in class jflex.Out
count total errors
escapify(String) - Method in class jflex.Emitter
Escapes all " ' \ tabs and newlines
estSize - Variable in class jflex.NFA
estimated size of the NFA (before actual construction)
execute() - Method in class jflex.anttask.JFlexTask
Executes the ant task.
exitCode - Variable in exception jflex.SilentExit
Program exit code if this exception is taken
exitCode() - Method in exception jflex.SilentExit
The exit code of this SilentExit exception.
expand() - Method in class jflex.Macros
Expands all stored macros, so that getDefinition always returns a definition that doesn't contain any macro usages.
expandMacro(String, RegExp) - Method in class jflex.Macros
Expands the specified macro by replacing each macro usage with the stored definition.

F

fatalError(ErrorMessages) - Method in class jflex.LexParse.CUP$LexParse$actions
 
fatalError(ErrorMessages, int, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
file - Variable in class jflex.LexScan
 
file - Variable in exception jflex.ScannerException
 
FILE_CYCLE - Static variable in class jflex.ErrorMessages
Constant FILE_CYCLE
FILE_WRITE - Static variable in class jflex.ErrorMessages
Constant FILE_WRITE
fileName - Variable in class jflex.gui.MainFrame
 
files - Variable in class jflex.LexScan
 
FILL - Static variable in interface jflex.gui.Handles
Constant FILL=0
FINAL - Static variable in class jflex.Emitter
 
findActionStates() - Method in class jflex.Emitter
 
findPackageAndClass() - Method in class jflex.anttask.JFlexTask
Peek into .flex file to get package and class name
FINITE_CHOICE - Static variable in class jflex.Action
Action of a lookahead expression r1/r2 with a finite choice of fixed lengths in r2
FIXED_BASE - Static variable in class jflex.Action
Action of a lookahead expression r1/r2 with fixed length r1
FIXED_LOOK - Static variable in class jflex.Action
Action of a lookahead expression r1/r2 with fixed length r2
FORWARD_ACTION - Static variable in class jflex.Action
Action of the 2nd forward pass for lookahead
FULL - Static variable in interface jflex.sym
 
functionName - Variable in class jflex.LexScan
 

G

gen_look_count - Variable in class jflex.RegExps
Count of many general lookahead expressions there are.
GENERAL_LOOK - Static variable in class jflex.Action
Action of a general lookahead expression
generate - Variable in class jflex.gui.MainFrame
 
generate() - Method in class jflex.gui.MainFrame
 
generate(File) - Static method in class jflex.Main
Generates a scanner for the specified input file.
generate(String[]) - Static method in class jflex.Main
generate.
generationFinished(boolean) - Method in class jflex.gui.MainFrame
generationFinished.
GeneratorException - Exception in jflex
Thrown when code generation has to be aborted.
GeneratorException() - Constructor for exception jflex.GeneratorException
 
<