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
 
GeneratorThread - Class in jflex.gui
Low priority thread for code generation (low priority that gui has time for screen updates)
GeneratorThread(MainFrame, String, String) - Constructor for class jflex.gui.GeneratorThread
Create a new GeneratorThread, but do not run it yet.
get(ErrorMessages) - Static method in class jflex.ErrorMessages
Returns a localized representation of the error messages.
get(ErrorMessages, Object...) - Static method in class jflex.ErrorMessages
Returns an error message.
getAction(int) - Method in class jflex.EOFActions
getAction.
getAction(int) - Method in class jflex.RegExps
getAction.
getAction(StateSet) - Method in class jflex.NFA
Returns the action with highest priority in the specified set of states.
getAndRemoveElement() - Method in class jflex.StateSet
Returns one element of the set and removes it.
getBaseName(String) - Static method in class jflex.Emitter
Computes base name of the class name.
getCaseless(UnicodeProperties) - Method in class jflex.IntCharSet
Create a caseless version of this charset.
getCaselessMatches(int) - Method in class jflex.unicode.UnicodeProperties
Returns a set of character intervals representing all characters that are case-insensitively equivalent to the given character, including the given character itself.
getCharClasses() - Method in class jflex.LexParse
 
getCharClasses() - Method in class jflex.LexScan
 
getClassCode(int) - Method in class jflex.CharClasses
Returns the code of the character class the specified character belongs to.
getClassCodes(List<Interval>) - Method in class jflex.CharClasses
Returns an array that contains the character class codes of all characters in the specified set of input characters.
getClassCodes(IntCharSet, boolean) - Method in class jflex.CharClasses
Returns an array that contains the character class codes of all characters in the specified set of input characters.
getClassName() - Method in class jflex.anttask.JFlexTask
Getter for the field className.
getDefault() - Method in class jflex.EOFActions
Returns the default action.
getDefinition(String) - Method in class jflex.Macros
Fetches the definition of the macro with the specified name,
getDFA() - Method in class jflex.NFA
Returns an DFA that accepts the same language as this NFA.
getDir() - Static method in class jflex.Options
getDir.
getEntryState() - Method in class jflex.Action
Return the corresponding entry state for the forward DFA (if this is a general lookahead expression)
getEOFActions() - Method in class jflex.LexParse
 
getHigherPriority(Action) - Method in class jflex.Action
Compares the priority value of this Action with the specified action.
getInclusiveStates() - Method in class jflex.LexicalStates
Returns the code of all inclusive states.
getIntCharSet(String) - Method in class jflex.unicode.UnicodeProperties
Returns the character interval set associated with the given property value for the selected Unicode version.
getIntervals() - Method in class jflex.CharClasses
Returns an array of all CharClassIntervals in this char class collection.
getIntervals() - Method in class jflex.IntCharSet
Returns the intervals.
getLine(int) - Method in class jflex.RegExps
getLine.
getLine(File, int) - Static method in class jflex.Out
get one line from a file
getLookAhead(int) - Method in class jflex.RegExps
getLookAhead.
getLookEntry(int) - Method in class jflex.RegExps
getLookEntry.
getLookLength() - Method in class jflex.Action
The length of the lookahead or base if this is a fixed length lookahead action.
getMaxCharCode() - Method in class jflex.CharClasses
Returns the greatest Unicode value of the current input character set.
getMaximumCodePoint() - Method in class jflex.unicode.UnicodeProperties
Returns the maximum code point for the selected Unicode version.
getNext() - Method in class jflex.IntCharSet
Returns the next interval.
getNotClassCodes(List<Interval>) - Method in class jflex.CharClasses
Returns an array that contains the character class codes of all characters that are not in the specified set of input characters.
getNum() - Method in class jflex.RegExps
getNum.
getNumber(String) - Method in class jflex.LexicalStates
Returns the number (code) of a declared state, null if no such state has been declared.
getNumClasses() - Method in class jflex.CharClasses
Returns the current number of character classes.
getPackage() - Method in class jflex.anttask.JFlexTask
getPackage.
getPreClass(int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
getPreferredSize() - Method in class jflex.gui.GridPanel
getPreferredSize.
getPreferredSize() - Method in class jflex.gui.MainFrame
getPreferredSize.
getPropertyValues() - Method in class jflex.unicode.UnicodeProperties
Returns the set of all properties, property values, and their aliases supported by the specified Unicode version.
getRegExp(int) - Method in class jflex.RegExps
getRegExp.
getStates(int) - Method in class jflex.RegExps
Getter for the field states.
getSymbolContainer() - Method in class jflex.LexParse
 
getTokenName(int) - Method in class jflex.LexScan
Converts an int token code into the name of the token by reflection on the cup symbol class/interface sym This code was contributed by Karl Meissner
getUnicodeProperties() - Method in class jflex.LexScan
 
GridPanel - Class in jflex.gui
Grid layout manager like GridLayout but with predefinable grid size.
GridPanel(int, int) - Constructor for class jflex.gui.GridPanel
GridPanel(int, int, int, int) - Constructor for class jflex.gui.GridPanel
Constructor for Grid Panel.
GridPanelConstraint - Class in jflex.gui
Constraints for layout elements of GridLayout
GridPanelConstraint(int, int, int, int, int, Component) - Constructor for class jflex.gui.GridPanelConstraint
Constructor for GridPanelConstraint.

H

handle - Variable in class jflex.gui.GridPanelConstraint
 
Handles - Interface in jflex.gui
Constants used for GridLayout
hasGenLookAhead() - Method in class jflex.Emitter
 
hashCode() - Method in class jflex.Action
Calculate hash value.
hashCode() - Method in class jflex.IntPair
 
hashCode() - Method in class jflex.StateSet
hashCode.
hasMoreElements() - Method in class jflex.CharSetEnumerator
Returns whether the iterator has more characters.
hasMoreElements() - Method in class jflex.StateSetEnumerator
hasMoreElements.
HAT - Static variable in interface jflex.sym
 
height - Variable in class jflex.gui.GridPanelConstraint
 
hgap - Variable in class jflex.gui.GridPanel
 
HiLowEmitter - Class in jflex
HiLowEmitter
HiLowEmitter(String) - Constructor for class jflex.HiLowEmitter
Create new emitter for values in [0, 0xFFFFFFFF] using hi/low encoding.

I

IDENT - Static variable in interface jflex.sym
 
IMPOSSIBLE_CHARCLASS_RANGE - Static variable in class jflex.ErrorMessages
Constant IMPOSSIBLE_CHARCLASS_RANGE
includeFile(String) - Method in class jflex.LexScan
 
inclusive - Variable in class jflex.LexicalStates
codes of inclusive states (subset of states)
inclusive_states - Variable in class jflex.LexScan
 
increaseSize(int) - Method in class jflex.StatePairList
 
indent - Static variable in class jflex.PackEmitter
indent for string lines
index - Variable in class jflex.CharSetEnumerator
 
index - Variable in class jflex.StateSetEnumerator
 
indexOf(int) - Method in class jflex.IntCharSet
returns the index of the interval that contains the character c, -1 if there is no such interval
init(int, LexScan) - Method in class jflex.CharClasses
Provides space for classes of characters from 0 to maxCharCode.
init(String) - Method in class jflex.unicode.UnicodeProperties
Based on the given version, selects and binds the corresponding Unicode data to facilitate mappings from property values to character intervals.
init_actions() - Method in class jflex.LexParse
Action encapsulation object initializer.
initCaselessMatches() - Method in class jflex.unicode.UnicodeProperties
Unpacks the caseless match data.
initCode - Variable in class jflex.LexScan
 
initThrow - Variable in class jflex.LexScan
 
inputFile - Variable in class jflex.anttask.JFlexTask
 
inputFile - Variable in class jflex.Emitter
 
inputFile - Variable in class jflex.gui.GeneratorThread
input file setting from GUI
insert(int, List<Integer>, RegExp, Action, Boolean, RegExp) - Method in class jflex.RegExps
insert.
insert(String, boolean) - Method in class jflex.LexicalStates
Inserts a new state declaration.
insert(String, RegExp) - Method in class jflex.Macros
Stores a new macro and its definition.
insert(List<Integer>, Action) - Method in class jflex.RegExps
insert.
insertCCLNFA(RegExp, int, int) - Method in class jflex.NFA
Constructs a two state NFA for char class regexps, such that the NFA has
insertClassNFA(List<Interval>, int, int) - Method in class jflex.NFA
 
insertLetterNFA(boolean, int, int, int) - Method in class jflex.NFA
 
insertLookAheadChoices(int, Action, RegExp) - Method in class jflex.NFA
Insert NFAs for the (finitely many) fixed length lookahead choices.
insertNFA(RegExp) - Method in class jflex.NFA
Constructs an NFA for regExp such that the NFA has
insertNotClassNFA(List<Interval>, int, int) - Method in class jflex.NFA
 
insertStringNFA(boolean, String) - Method in class jflex.NFA
 
insets - Variable in class jflex.gui.GridPanel
 
INT_AND_TYPE - Static variable in class jflex.ErrorMessages
Constant INT_AND_TYPE
IntCharSet - Class in jflex
CharSet implemented with intervals
IntCharSet() - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
IntCharSet(int) - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
IntCharSet(List<Interval>) - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
IntCharSet(Interval) - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
INTERSECTION - Static variable in interface jflex.sym
 
Interval - Class in jflex
An interval of characters with basic operations.
Interval(int, int) - Constructor for class jflex.Interval
Construct a new interval from start to end.
Interval(Interval) - Constructor for class jflex.Interval
Copy constructor.
intervals - Variable in class jflex.Emitter
 
intervals - Variable in class jflex.IntCharSet
 
intervals - Static variable in class jflex.unicode.data.Unicode_1_1
Constant intervals="{// Unicode 1.1 property value: {alnum}"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_2_0
Constant intervals="{// Unicode 2.0 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_2_1
Constant intervals="{// Unicode 2.1 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_3_0
Constant intervals="{// Unicode 3.0 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_3_1
Constant intervals="{// Unicode 3.1 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_3_2
Constant intervals="{// Unicode 3.2 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_4_0
Constant intervals="{// Unicode 4.0 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_4_1
Constant intervals="{// Unicode 4.1 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_5_0
Constant intervals="{// Unicode 5.0 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_5_1
Constant intervals="{// Unicode 5.1 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_5_2
Constant intervals="{// Unicode 5.2 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_6_0
Constant intervals="{// Unicode 6.0 property value: {age=1."{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_6_1
Constant intervals="{// Unicode 6.1 property value: {age=un"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_6_2
Constant intervals="{// Unicode 6.2 property value: {age=un"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_6_3
Constant intervals="{// Unicode 6.3 property value: {age=un"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_7_0
Constant intervals="{// Unicode 7.0 property value: {age=un"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_8_0
Constant intervals="{// Unicode 8.0 property value: {age=un"{trunked}
intervals - Static variable in class jflex.unicode.data.Unicode_9_0
Constant intervals="{// Unicode 9.0 property value: {adlam}"{trunked}
IntPair - Class in jflex
Simple pair of integers.
IntPair(int, int) - Constructor for class jflex.IntPair
 
INVALID_UNICODE_PROPERTY - Static variable in class jflex.ErrorMessages
Constant INVALID_UNICODE_PROPERTY
IO_ERROR - Static variable in class jflex.ErrorMessages
Constant IO_ERROR
isAbstract - Variable in class jflex.LexScan
 
isASCII - Variable in class jflex.LexScan
 
isBOL(int) - Method in class jflex.RegExps
isBOL.
isCharClass(Macros) - Method in class jflex.RegExp
Find out if this regexp is a char class or equivalent to one.
isDotOrNewlinePattern(RegExp, RegExp) - Method in class jflex.LexParse.CUP$LexParse$actions
 
isElement(int) - Method in class jflex.CharSet
Returns whether the character belongs to the set.
isElement(int) - Method in class jflex.StateSet
isElement.
isEmittable() - Method in class jflex.Action
Return true if code for this is action should be emitted, false if it is a BACK/FORWARD lookahead action.
isEOF(int) - Method in class jflex.RegExps
isEOF.
isEOFAction(Object) - Method in class jflex.EOFActions
 
isEquiv(Action) - Method in class jflex.Action
Returns true iff the parameter is an Action with the same content as this one.
isExtending - Variable in class jflex.LexScan
 
isFinal - Variable in class jflex.DFA
isFinal[state] == true <=> the state state is a final state.
isFinal - Variable in class jflex.LexScan
 
isFinal - Variable in class jflex.NFA
isFinal[state] == true <=> state is a final state of the NFA
isFiniteChoice(RegExp) - Static method in class jflex.SemCheck
Returns true iff the expression is a finite choice of fixed length expressions.
isGenLookAction() - Method in class jflex.Action
Return true iff this is action belongs to a general lookahead rule.
isImplementing - Variable in class jflex.LexScan
 
isInteger - Variable in class jflex.LexScan
 
isIntWrap - Variable in class jflex.LexScan
 
isNewline(RegExp) - Method in class jflex.LexParse.CUP$LexParse$actions
 
isPoint - Variable in class jflex.RegExp1
true if this regexp was created from a dot/point (.) metachar
isPrintable(int) - Static method in class jflex.Interval
Check whether a character is printable.
isPublic - Variable in class jflex.LexScan
 
isTransition - Variable in class jflex.Emitter
 
isUsed(String) - Method in class jflex.Macros
Tests if a macro has been used.
isYYEOF - Variable in class jflex.LexScan
 

J

JAVA_CODE - Static variable in class jflex.LexScan
 
JAVADOC_COMMENT_AND_MAYBE_ANNOTATIONS_PATTERN - Static variable in class jflex.Emitter
 
jflex - package jflex
 
jflex.anttask - package jflex.anttask
 
jflex.gui - package jflex.gui
 
jflex.unicode - package jflex.unicode
 
jflex.unicode.data - package jflex.unicode.data
 
JFlexTask - Class in jflex.anttask
JFlex ant task.
JFlexTask() - Constructor for class jflex.anttask.JFlexTask
Constructor for JFlexTask.
JLETTERCLASS - Static variable in interface jflex.sym
 
JLETTERDIGITCLASS - Static variable in interface jflex.sym
 
jlex - Variable in class jflex.gui.OptionsDialog
 
jlex - Static variable in class jflex.Options
strict JLex compatibility

K

key - Variable in class jflex.ErrorMessages
 
kind - Variable in class jflex.Action
Which kind of action this is.

L

LBRACE - Static variable in interface jflex.sym
 
legacy_dot - Variable in class jflex.gui.OptionsDialog
 
legacy_dot - Static variable in class jflex.Options
If true, dot (.) metachar matches [^\n] instead of [^\r\n …

]|"\r\n"
len - Variable in class jflex.Action
The length of the lookahead (if fixed)
length(RegExp) - Static method in class jflex.SemCheck
Returns length if expression has fixed length, -1 otherwise.
LESSTHAN - Static variable in interface jflex.sym
 
LETTERCLASS - Static variable in interface jflex.sym
 
LexicalStates - Class in jflex
Simple symbol table, mapping lexical state names to integers.
LexicalStates() - Constructor for class jflex.LexicalStates
Constructs a new lexical state symbol table.
LexParse - Class in jflex
CUP v0.11b 20150326 (SVN rev 65) generated parser.
LexParse() - Constructor for class jflex.LexParse
Deprecated.
LexParse(Scanner) - Constructor for class jflex.LexParse
Deprecated.
LexParse(Scanner, SymbolFactory) - Constructor for class jflex.LexParse
Constructor which sets the default scanner.
LexParse(LexScan) - Constructor for class jflex.LexParse
 
LexParse.CUP$LexParse$actions - Class in jflex
Cup generated class to encapsulate user supplied action code.
LexScan - Class in jflex
This class is a scanner generated by JFlex 1.7.0 from the specification file src/main/jflex/LexScan.flex
LexScan(Reader) - Constructor for class jflex.LexScan
Creates a new scanner
LexScan.ZzFlexStreamInfo - Class in jflex
inner class used to store info for nested input streams
LEXSTATE_UNDECL - Static variable in class jflex.ErrorMessages
Constant LEXSTATE_UNDECL
lexThrow - Variable in class jflex.LexScan
 
line - Variable in exception jflex.ScannerException
 
line - Static variable in class jflex.Skeleton
The skeleton
lineCount - Variable in class jflex.LexScan
 
linepos - Variable in class jflex.PackEmitter
position in the current line
lines - Variable in class jflex.RegExps
the spec line in which a regexp is used
live - Variable in class jflex.NFA
 
look - Variable in class jflex.RegExps
the lookahead expression
look_entry - Variable in class jflex.RegExps
the forward DFA entry point of the lookahead expression
lookAhead() - Method in class jflex.Action
Return kind of lookahead.
LOOKAHEAD - Static variable in interface jflex.sym
 
LOOKAHEAD_NEEDS_ACTION - Static variable in class jflex.ErrorMessages
Constant LOOKAHEAD_NEEDS_ACTION
lookAheadCase(int) - Method in class jflex.RegExps
Determine which case of lookahead expression regExpNum points to (if any).
lookaheadUsed - Variable in class jflex.DFA
True iff this DFA contains general lookahead
lookString() - Method in class jflex.Action
String representation of the lookahead kind of this action.
LOWERCLASS - Static variable in interface jflex.sym
 

M

MACRO_CYCLE - Static variable in class jflex.ErrorMessages
Constant MACRO_CYCLE
MACRO_DEF_MISSING - Static variable in class jflex.ErrorMessages
Constant MACRO_DEF_MISSING
MACRO_UNDECL - Static variable in class jflex.ErrorMessages
Constant MACRO_UNDECL
macroDefinition - Variable in class jflex.LexScan
 
MacroException - Exception in jflex
This Exception is used in the macro expander to report cycles or undefined macro usages.
MacroException() - Constructor for exception jflex.MacroException
Creates a new MacroException without message.
MacroException(String) - Constructor for exception jflex.MacroException
Creates a new MacroException with the specified message
macros - Variable in class jflex.LexParse.CUP$LexParse$actions
 
macros - Variable in class jflex.Macros
Maps names of macros to their definition
macros - Variable in class jflex.NFA
 
macros - Static variable in class jflex.SemCheck
 
Macros - Class in jflex
Symbol table and expander for macros.
Macros() - Constructor for class jflex.Macros
Creates a new macro expander.
MACROS - Static variable in class jflex.LexScan
 
MACROUSE - Static variable in interface jflex.sym
 
main(String[]) - Static method in class jflex.LexScan
Runs the scanner on input files.
main(String[]) - Static method in class jflex.Main
Starts the generation process with the files in argv or pops up a window to choose a file, when argv doesn't have any file entries.
Main - Class in jflex
This is the main class of JFlex controlling the scanner generation process.
Main() - Constructor for class jflex.Main
 
MainFrame - Class in jflex.gui
JFlex main application frame (GUI mode only)
MainFrame() - Constructor for class jflex.gui.MainFrame
Constructor for MainFrame.
makeClass(int, boolean) - Method in class jflex.CharClasses
Creates a new character class for the single character singleChar.
makeClass(String, boolean) - Method in class jflex.CharClasses
Creates a new character class for each character of the specified String.
makeClass(List<Interval>, boolean) - Method in class jflex.CharClasses
Updates the current partition, so that the specified set of characters gets a new character class.
makeClass(IntCharSet, boolean) - Method in class jflex.CharClasses
Updates the current partition, so that the specified set of characters gets a new character class.
makeClassNot(List<Interval>, boolean) - Method in class jflex.CharClasses
Updates the current partition, so that the set of all characters not contained in the specified set of characters gets a new character class.
makeMacroIdent() - Method in class jflex.LexScan
 
makeNL() - Method in class jflex.LexParse.CUP$LexParse$actions
 
makePrivate() - Static method in class jflex.Skeleton
Make the skeleton private.
makeRepeat(RegExp, int, int, int, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
markAll(StatePairList[][], boolean[][]) - Method in class jflex.StatePairList
markAll.
markUsed(String) - Method in class jflex.Macros
Marks a macro as used.
mask - Variable in class jflex.CharSetEnumerator
 
mask - Variable in class jflex.StateSetEnumerator
 
MASK - Static variable in class jflex.StateSet
 
max(int, int) - Method in class jflex.IntCharSet
 
maxChar - Static variable in class jflex.CharClasses
the largest character that can be used in char classes
maxCharUsed - Variable in class jflex.CharClasses
the largest character actually used in a specification
maxEntries - Static variable in class jflex.PackEmitter
max number of entries per line
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_1_1
Constant maximumCodePoint=0xffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_2_0
Constant maximumCodePoint=0xffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_2_1
Constant maximumCodePoint=0xffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_3_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_3_1
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_3_2
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_4_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_4_1
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_5_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_5_1
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_5_2
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_6_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_6_1
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_6_2
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_6_3
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_7_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_8_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Static variable in class jflex.unicode.data.Unicode_9_0
Constant maximumCodePoint=0x10ffff
maximumCodePoint - Variable in class jflex.unicode.UnicodeProperties
 
maxSize - Static variable in class jflex.PackEmitter
maximum size of chunks
maybeEmtpy(RegExp) - Static method in class jflex.SemCheck
Checks if the expression potentially matches the empty string.
message - Variable in exception jflex.ScannerException
 
messages - Variable in class jflex.gui.MainFrame
 
min(int, int) - Method in class jflex.IntCharSet
 
MIN_DFA_IS - Static variable in class jflex.ErrorMessages
Constant MIN_DFA_IS
MIN_TOOK - Static variable in class jflex.ErrorMessages
Constant MIN_TOOK
minimize() - Method in class jflex.DFA
Implementation of Hopcroft's O(n log n) minimization algorithm, follows description by D.
MOD - Static variable in class jflex.CharSet
 
MORETHAN - Static variable in interface jflex.sym
 

N

name - Variable in class jflex.PackEmitter
name of the generated array (mixed case, no yy prefix)
names() - Method in class jflex.LexicalStates
Returns the names of all states.
nbits2size(int) - Method in class jflex.CharSet
 
NEVER_MATCH - Static variable in class jflex.ErrorMessages
Constant NEVER_MATCH
NEWLINE - Static variable in interface jflex.sym
 
next_token() - Method in class jflex.LexScan
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
nextChunk() - Method in class jflex.PackEmitter
emit next chunk
nextElement() - Method in class jflex.CharSetEnumerator
Returns the next character.
nextElement() - Method in class jflex.StateSetEnumerator
nextElement.
nextState - Variable in class jflex.LexScan
 
NFA - Class in jflex
Non-deterministic finite automata representation in JFlex.
NFA(int, int) - Constructor for class jflex.NFA
Constructor for NFA.
NFA(int, LexScan, RegExps, Macros, CharClasses) - Constructor for class jflex.NFA
Construct new NFA.
NFA_IS - Static variable in class jflex.ErrorMessages
Constant NFA_IS
NFA_STATES - Static variable in class jflex.ErrorMessages
Constant NFA_STATES
NFA_TOOK - Static variable in class jflex.ErrorMessages
Constant NFA_TOOK
NFASize(Macros) - Method in class jflex.RegExps
NFASize.
nl() - Method in class jflex.PackEmitter
emit newline
NL - Static variable in class jflex.Out
platform dependent newline sequence
NL - Static variable in class jflex.Skeleton
platform specific newline
no_backup - Variable in class jflex.gui.OptionsDialog
 
no_backup - Static variable in class jflex.Options
don't write backup files if this is true
NO_BUFFER_SIZE - Static variable in class jflex.ErrorMessages
Constant NO_BUFFER_SIZE
NO_DIRECTORY - Static variable in class jflex.ErrorMessages
Constant NO_DIRECTORY
NO_ENCODING - Static variable in class jflex.ErrorMessages
Constant NO_ENCODING
NO_LAST_ACTION - Static variable in class jflex.ErrorMessages
Constant NO_LAST_ACTION
NO_LEX_SPEC - Static variable in class jflex.ErrorMessages
Constant NO_LEX_SPEC
no_minimize - Variable in class jflex.gui.OptionsDialog
 
no_minimize - Static variable in class jflex.Options
don't run minimization algorithm if this is true
NO_SKEL_FILE - Static variable in class jflex.ErrorMessages
Constant NO_SKEL_FILE
NO_TARGET - Static variable in class jflex.DFA
The code for "no target state" in the transition table.
NOACTION - Static variable in interface jflex.sym
 
NOLOOK - Static variable in class jflex.Emitter
 
NORMAL - Static variable in class jflex.Action
A normal action
normalize(String) - Method in class jflex.unicode.UnicodeProperties
Normalizes the given identifier, by: downcasing; removing whitespace, underscores, hyphens, and parentheses; and substituting '=' for every ':'.
normalize(String, File) - Static method in class jflex.Emitter
Constructs a file in Options.getDir() or in the same directory as another file.
normalizeOutdir() - Method in class jflex.anttask.JFlexTask
Sets the actual output directory if not already set.
NOT_AT_BOL - Static variable in class jflex.ErrorMessages
Constant NOT_AT_BOL
NOT_READABLE - Static variable in class jflex.ErrorMessages
Constant NOT_READABLE
notUnix - Variable in class jflex.LexScan
 
num - Variable in class jflex.StatePairList
 
numActions() - Method in class jflex.EOFActions
Returns thenumber of Actions.
number() - Method in class jflex.LexicalStates
Returns the number of declared states.
numCols - Variable in class jflex.Emitter
 
numElements - Variable in class jflex.CharSet
 
numEntries - Variable in class jflex.CountEmitter
number of entries in expanded array
numEntries - Variable in class jflex.HiLowEmitter
number of entries in expanded array
numEntryStates() - Method in class jflex.NFA
numEntryStates.
numInput - Variable in class jflex.DFA
The current maximum number of input characters
numInput - Variable in class jflex.NFA
the current maximum number of input characters
numIntervals() - Method in class jflex.IntCharSet
Returns the number of Intervals.
numLexStates - Variable in class jflex.DFA
The number of lexical states (2*numLexStates <= entryState.length)
numLexStates - Variable in class jflex.EOFActions
 
numLexStates - Variable in class jflex.NFA
the number of lexical States.
numRows - Variable in class jflex.Emitter
 
numStates - Variable in class jflex.DFA
The number of states in this DFA
numStates - Variable in class jflex.LexicalStates
number of declared states
numStates - Variable in class jflex.NFA
the number of states in this NFA

O

offset - Variable in class jflex.CharSetEnumerator
 
offset - Variable in class jflex.StateSetEnumerator
 
old_minimize() - Method in class jflex.DFA
Much simpler, but slower and less memory efficient minimization algorithm.
OPENBRACKET - Static variable in interface jflex.sym
 
OPENCLASS - Static variable in interface jflex.sym
 
Options - Class in jflex
Collects all global JFlex options.
Options() - Constructor for class jflex.Options
 
OptionsDialog - Class in jflex.gui
A dialog for setting JFlex options
OptionsDialog(Frame) - Constructor for class jflex.gui.OptionsDialog
Create a new options dialog
out - Variable in class jflex.Emitter
 
out - Static variable in class jflex.Out
output device
out - Variable in class jflex.PackEmitter
output buffer
out - Variable in class jflex.Skeleton
The writer to write the skeleton-parts to
Out - Class in jflex
In this class all output to the java console is filtered.
Out() - Constructor for class jflex.Out
 
OUT_OF_MEMORY - Static variable in class jflex.ErrorMessages
Constant OUT_OF_MEMORY
outputDir - Variable in class jflex.anttask.JFlexTask
the actual output directory (outputDir = destinationDir + package))
outputDir - Variable in class jflex.gui.GeneratorThread
output directory
owner - Variable in class jflex.gui.OptionsDialog
 

P

p - Variable in class jflex.StatePairList
 
PACKAGE_PATTERN - Static variable in class jflex.anttask.JFlexTask
 
packageName - Variable in class jflex.anttask.JFlexTask
 
PackEmitter - Class in jflex
Encodes int arrays as strings.
PackEmitter(String) - Constructor for class jflex.PackEmitter
Create new emitter for an array.
parent - Variable in class jflex.gui.GeneratorThread
main UI component, likes to be notified when generator finishes
parseOptions(String[]) - Static method in class jflex.Main
parseOptions.
parser - Variable in class jflex.Emitter
 
parser - Variable in class jflex.LexParse.CUP$LexParse$actions
 
PARSING_TOOK - Static variable in class jflex.ErrorMessages
Constant PARSING_TOOK
PLUS - Static variable in interface jflex.sym
 
POINT - Static variable in interface jflex.sym
 
populateDefaultVersionUnicodeProperties() - Method in class jflex.LexScan
 
pos - Variable in class jflex.IntCharSet
 
pos - Variable in class jflex.Skeleton
The current part of the skeleton (an index of nextStop[])
preclassCache - Variable in class jflex.LexParse.CUP$LexParse$actions
 
print(int) - Method in class jflex.Emitter
 
print(int, int) - Method in class jflex.Emitter
 
print(String) - Method in class jflex.Emitter
 
print(String) - Static method in class jflex.Out
Report generation progress.
print(String) - Method in class jflex.RegExp
Returns a String-representation of this regular expression with the specified indentation.
print(String) - Method in class jflex.RegExp1
Returns a String-representation of this regular expression with the specified indentation.
print(String) - Method in class jflex.RegExp2
Returns a String-representation of this regular expression with the specified indentation.
printBlocks(int[], int[], int[], int) - Method in class jflex.DFA
printBlocks.
printInvDelta(int[][], int[]) - Method in class jflex.DFA
Prints the inverse of transition table.
printL(int[], int[], int) - Method in class jflex.DFA
printL.
println() - Method in class jflex.Emitter
 
println() - Method in class jflex.StdOutWriter
Begin a new line.
println(int) - Method in class jflex.Emitter
 
println(String) - Method in class jflex.Emitter
 
println(String) - Static method in class jflex.Out
Report generation progress.
println(String) - Method in class jflex.PackEmitter
println.
println(ErrorMessages, int) - Static method in class jflex.Out
Report generation progress.
println(ErrorMessages, String) - Static method in class jflex.Out
Report generation progress.
printSystemInfo() - Static method in class jflex.Out
Print system information (e.g.
printTable(boolean[][]) - Method in class jflex.DFA
Prints the equivalence table.
printUC(char) - Method in class jflex.PackEmitter
Append a unicode/octal escaped character to out buffer.
printUC(int) - Method in class jflex.Emitter
Print number as octal/unicode escaped string character.
printUnicodePropertyValuesAndAliases(String) - Static method in class jflex.Main
Prints one Unicode property value per line, along with its aliases, if any, for the given unicodeVersion.
printUsage() - Static method in class jflex.Main
Prints the cli usage on stdout.
priority - Variable in class jflex.Action
The priority (i.e.
production_table() - Method in class jflex.LexParse
Access to production table.
progress - Static variable in class jflex.Options
If true, progress dots will be printed
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_1_1
Constant propertyValueAliases="{}"
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_2_0
Constant propertyValueAliases="{}"
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_2_1
Constant propertyValueAliases="{}"
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_3_0
Constant propertyValueAliases="{}"
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_3_1
Constant propertyValueAliases="{}"
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_3_2
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_4_0
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_4_1
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_5_0
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_5_1
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_5_2
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_6_0
Constant propertyValueAliases="{ahex, asciihexdigit, alpha, alphabetic"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_6_1
Constant propertyValueAliases="{age=1.1, age=v11, age=2.0, age=v20,age"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_6_2
Constant propertyValueAliases="{age=1.1, age=v11, age=2.0, age=v20,age"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_6_3
Constant propertyValueAliases="{age=1.1, age=v11, age=2.0, age=v20,age"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_7_0
Constant propertyValueAliases="{age=1.1, age=v11, age=2.0, age=v20,age"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_8_0
Constant propertyValueAliases="{age=1.1, age=v11, age=2.0, age=v20,age"{trunked}
propertyValueAliases - Static variable in class jflex.unicode.data.Unicode_9_0
Constant propertyValueAliases="{adlm, adlam, age=1.1, age=v11,age=2.0,"{trunked}
propertyValueIntervals - Variable in class jflex.unicode.UnicodeProperties
 
propertyValues - Static variable in class jflex.unicode.data.Unicode_1_1
Constant propertyValues="{alnum, assigned, blank, cc, cn,graph, "{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_2_0
Constant propertyValues="{age=1.1, age=2.0, age=unassigned, alnu"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_2_1
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=unassig"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_3_0
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_3_1
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_3_2
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_4_0
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_4_1
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_5_0
Constant propertyValues
propertyValues - Static variable in class jflex.unicode.data.Unicode_5_1
Constant propertyValues
propertyValues - Static variable in class jflex.unicode.data.Unicode_5_2
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_6_0
Constant propertyValues="{age=1.1, age=2.0, age=2.1, age=3.0, ag"{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_6_1
Constant propertyValues="{age=unassigned, age=v11, age=v20, age="{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_6_2
Constant propertyValues="{age=unassigned, age=v11, age=v20, age="{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_6_3
Constant propertyValues="{age=unassigned, age=v11, age=v20, age="{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_7_0
Constant propertyValues="{age=unassigned, age=v11, age=v20, age="{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_8_0
Constant propertyValues="{age=unassigned, age=v11, age=v20, age="{trunked}
propertyValues - Static variable in class jflex.unicode.data.Unicode_9_0
Constant propertyValues="{adlam, age=unassigned, age=v11, age=v2"{trunked}
PROPS_ARG_REQUIRES_UNICODE_VERSION - Static variable in class jflex.ErrorMessages
Constant PROPS_ARG_REQUIRES_UNICODE_VERSION

Q

q - Variable in class jflex.StatePairList
 
QUESTION - Static variable in interface jflex.sym
 
QUIL_CUPSYM - Static variable in class jflex.ErrorMessages
Constant QUIL_CUPSYM
QUIL_EOFTHROW - Static variable in class jflex.ErrorMessages
Constant QUIL_EOFTHROW
QUIL_INITTHROW - Static variable in class jflex.ErrorMessages
Constant QUIL_INITTHROW
QUIL_SCANERROR - Static variable in class jflex.ErrorMessages
Constant QUIL_SCANERROR
QUIL_THROW - Static variable in class jflex.ErrorMessages
Constant QUIL_THROW
QUIL_YYLEXTHROW - Static variable in class jflex.ErrorMessages
Constant QUIL_YYLEXTHROW
quit - Variable in class jflex.gui.MainFrame
 
quit() - Method in class jflex.gui.MainFrame
 

R

r1 - Variable in class jflex.RegExp2
 
r2 - Variable in class jflex.RegExp2
 
RBRACE - Static variable in interface jflex.sym
 
readDefault() - Static method in class jflex.Skeleton
(Re)load the default skeleton.
READING - Static variable in class jflex.ErrorMessages
Constant READING
READING_SKEL - Static variable in class jflex.ErrorMessages
Constant READING_SKEL
readSkel(BufferedReader) - Static method in class jflex.Skeleton
Reads an external skeleton file from a BufferedReader.
readSkelFile(File) - Static method in class jflex.Skeleton
Reads an external skeleton file for later use with this class.
reduce_table() - Method in class jflex.LexParse
Access to reduce_goto table.
reduceColumns() - Method in class jflex.Emitter
 
reduceRows() - Method in class jflex.Emitter
 
RegExp - Class in jflex
Stores a regular expression of rules section in a JFlex-specification.
RegExp(int) - Constructor for class jflex.RegExp
Create a new regular expression of the specified type.
REGEXP - Static variable in class jflex.LexScan
 
REGEXP_CODEPOINT_SEQUENCE - Static variable in class jflex.LexScan
 
REGEXP_EXPECTED - Static variable in class jflex.ErrorMessages
Constant REGEXP_EXPECTED
RegExp1 - Class in jflex
Stores a regular expression from the rules section of a JFlex specification.
RegExp1(int, Object) - Constructor for class jflex.RegExp1
Constructs a new regular expression with one child object.
RegExp2 - Class in jflex
Regular expression with two children (e.g.
RegExp2(int, RegExp, RegExp) - Constructor for class jflex.RegExp2
Constructor for RegExp2.
REGEXPEND - Static variable in interface jflex.sym
 
regExps - Variable in class jflex.LexParse.CUP$LexParse$actions
 
regExps - Variable in class jflex.NFA
 
regExps - Variable in class jflex.RegExps
the regexp
RegExps - Class in jflex
Stores all rules of the specification for later access in RegExp -> NFA
RegExps() - Constructor for class jflex.RegExps
Constructor for RegExps.
REGEXPSTART - Static variable in class jflex.LexScan
 
remove(int) - Method in class jflex.StateSet
remove.
removeDead(int, int) - Method in class jflex.NFA
 
REPEAT - Static variable in interface jflex.sym
 
REPEAT_GREATER - Static variable in class jflex.ErrorMessages
Constant REPEAT_GREATER
REPEAT_ZERO - Static variable in class jflex.ErrorMessages
Constant REPEAT_ZERO
REPEATEXP - Static variable in class jflex.LexScan
 
replace(String, String, String) - Static method in class jflex.Skeleton
Replaces a with b in c.
report_error(String, Object) - Method in class jflex.LexParse
Override lr_parser.report_error to use JFlex reporting.
report_fatal_error(String, Object) - Method in class jflex.LexParse
Override lr_parser.report_fatal_error to use JFlex reporting.
requestBugReport(Error) - Static method in class jflex.Out
Request a bug report for an unexpected Exception/Error.
reset(StateSet) - Method in class jflex.StateSetEnumerator
reset.
resetCounters() - Static method in class jflex.Out
reset error and warning counters
resize(int) - Method in class jflex.CharSet
 
resize(int) - Method in class jflex.StateSet
 
resolveTilde(Macros) - Method in class jflex.RegExp
Recursively convert tilde (upto) expressions into negation and star.
resourceBundle - Static variable in class jflex.ErrorMessages
 
rev(Macros) - Method in class jflex.RegExp
Create a new regexp that matches the reverse text of this one.
revString(String) - Static method in class jflex.RegExp
revString.
rowKilled - Variable in class jflex.Emitter
 
rowMap - Variable in class jflex.Emitter
 
rows - Variable in class jflex.gui.GridPanel
 
run() - Method in class jflex.gui.GeneratorThread
Runs the generator thread.
running - Static variable in class jflex.gui.GeneratorThread
there must be at most one instance of this Thread running
running - Variable in class jflex.Timer
 

S

scanErrorException - Variable in class jflex.LexScan
 
scanner - Variable in class jflex.CharClasses
 
scanner - Variable in class jflex.Emitter
 
scanner - Variable in class jflex.LexParse.CUP$LexParse$actions
 
scanner - Variable in class jflex.LexParse
 
scanner - Variable in class jflex.NFA
 
ScannerException - Exception in jflex
This Exception could be thrown while scanning the specification (e.g.
ScannerException(File, String, ErrorMessages, int, int) - Constructor for exception jflex.ScannerException
 
ScannerException(File, ErrorMessages) - Constructor for exception jflex.ScannerException
Creates a new ScannerException for a file with a message only.
ScannerException(File, ErrorMessages, int) - Constructor for exception jflex.ScannerException
Creates a new ScannerException for a file with a message and line number.
ScannerException(File, ErrorMessages, int, int) - Constructor for exception jflex.ScannerException
Creates a new ScannerException with a message, line number and column.
ScannerException(ErrorMessages) - Constructor for exception jflex.ScannerException
Creates a new ScannerException with a message only.
ScannerException(ErrorMessages, int) - Constructor for exception jflex.ScannerException
Creates a new ScannerException with a message and line number.
SemCheck - Class in jflex
Performs simple semantic analysis on regular expressions.
SemCheck() - Constructor for class jflex.SemCheck
 
serialVersionUID - Static variable in exception jflex.CharClassException
 
serialVersionUID - Static variable in exception jflex.GeneratorException
 
serialVersionUID - Static variable in class jflex.gui.GridPanel
 
serialVersionUID - Static variable in class jflex.gui.MainFrame
 
serialVersionUID - Static variable in class jflex.gui.OptionsDialog
 
serialVersionUID - Static variable in exception jflex.MacroException
 
serialVersionUID - Static variable in exception jflex.ScannerException
 
serialVersionUID - Static variable in exception jflex.SilentExit
Serialisation
serialVersionUID - Static variable in exception jflex.unicode.UnicodeProperties.UnsupportedUnicodeVersionException
 
set - Variable in class jflex.CharSetEnumerator
 
setAction(int, Action) - Method in class jflex.DFA
Sets the action.
setDefaults() - Method in class jflex.gui.OptionsDialog
 
setDefaults() - Static method in class jflex.Options
Sets all options back to default values.
setDestdir(File) - Method in class jflex.anttask.JFlexTask
setDestdir.
setDir(File) - Static method in class jflex.Options
Set output directory
setDir(String) - Static method in class jflex.Options
Set output directory
setDot(boolean) - Method in class jflex.anttask.JFlexTask
setDot.
setDump(boolean) - Method in class jflex.anttask.JFlexTask
setDump.
setEnabledAll(boolean) - Method in class jflex.gui.MainFrame
 
setEncoding(String) - Method in class jflex.anttask.JFlexTask
Set the input encoding.
setEncoding(String) - Static method in class jflex.Options
Sets encoding for input files, and check availability of encoding on this JVM.
setEnd(int) - Method in class jflex.Interval
Set a new last character
setEntryState(int) - Method in class jflex.Action
Set the corresponding entry state for the forward DFA of this action (if this is a general lookahead expression)
setEntryState(int, int) - Method in class jflex.DFA
Sets the state of the entry.
setFile(File) - Method in class jflex.anttask.JFlexTask
setFile.
setFile(File) - Method in class jflex.LexScan
 
setFinal(int, boolean) - Method in class jflex.DFA
setFinal.
setGenerateDot(boolean) - Method in class jflex.anttask.JFlexTask
setGenerateDot.
setGUIMode(TextArea) - Static method in class jflex.Out
Switches to GUI mode if text is not null
setGUIMode(TextArea) - Method in class jflex.StdOutWriter
Set the TextArea to write text to.
setInsets(Insets) - Method in class jflex.gui.GridPanel
Sets the insets.
setJLex(boolean) - Method in class jflex.anttask.JFlexTask
setJLex.
setLegacyDot(boolean) - Method in class jflex.anttask.JFlexTask
setLegacyDot.
setLookAction(int, int) - Method in class jflex.Action
Sets the lookahead kind and data for this action
setMaxCharCode(int) - Method in class jflex.CharClasses
Sets the largest Unicode value of the current input character set.
setNobak(boolean) - Method in class jflex.anttask.JFlexTask
setNobak.
setNomin(boolean) - Method in class jflex.anttask.JFlexTask
setNomin.
setNumLexStates(int) - Method in class jflex.EOFActions
Sets the number of lexical states.
setOutdir(File) - Method in class jflex.anttask.JFlexTask
setOutdir.
setOutputStream(OutputStream) - Static method in class jflex.Out
Sets a new output stream and switches to non-gui mode.
setPack(boolean) - Method in class jflex.anttask.JFlexTask
setPack.
setSkel(File) - Method in class jflex.anttask.JFlexTask
setSkel.
setSkeleton(File) - Method in class jflex.anttask.JFlexTask
setSkeleton.
setSkeleton(File) - Static method in class jflex.Options
setSkeleton.
setSkipMinimization(boolean) - Method in class jflex.anttask.JFlexTask
setSkipMinimization.
setStart(int) - Method in class jflex.Interval
Set a new first character
setTime(boolean) - Method in class jflex.anttask.JFlexTask
setTime.
setTimeStatistics(boolean) - Method in class jflex.anttask.JFlexTask
setTimeStatistics.
setUnusedWarning(boolean) - Method in class jflex.anttask.JFlexTask
setUnusedWarning.
setup() - Method in class jflex.gui.OptionsDialog
setup.
setupEOFCode() - Method in class jflex.Emitter
Set up EOF code section according to scanner.eofcode
setValTranslation(int) - Method in class jflex.CountEmitter
Translate all values by given amount.
setVerbose(boolean) - Method in class jflex.anttask.JFlexTask
setVerbose.
showOptions() - Method in class jflex.gui.MainFrame
showOptions.
showPosition(File, int) - Static method in class jflex.Out
print a line of a file
showPosition(File, int, int) - Static method in class jflex.Out
prints a line of a file with marked position.
SilentExit - Exception in jflex
Signals a silent exit (no statistics printout).
SilentExit() - Constructor for exception jflex.SilentExit
SilentExit with default exit code 1.
SilentExit(int) - Constructor for exception jflex.SilentExit
SilentExit with specified program exit code.
size - Static variable in class jflex.Skeleton
expected number of sections in the skeleton file
size() - Method in class jflex.CharSet
Number of characters in the set.
size(Macros) - Method in class jflex.RegExp
The approximate number of NFA states this expression will need (only works correctly after macro expansion and without negation)
size2nbits(int) - Method in class jflex.StateSet
 
skel - Variable in class jflex.Emitter
 
SKEL_IO_ERROR - Static variable in class jflex.ErrorMessages
Constant SKEL_IO_ERROR
SKEL_IO_ERROR_DEFAULT - Static variable in class jflex.ErrorMessages
Constant SKEL_IO_ERROR_DEFAULT
skelBrowse() - Method in class jflex.gui.OptionsDialog
 
Skeleton - Class in jflex
This class stores the skeleton of generated scanners.
Skeleton(PrintWriter) - Constructor for class jflex.Skeleton
Creates a new skeleton (iterator) instance.
skelFile - Variable in class jflex.gui.OptionsDialog
 
spec - Variable in class jflex.gui.MainFrame
 
specChoose - Variable in class jflex.gui.MainFrame
 
specChoose() - Method in class jflex.gui.MainFrame
 
standalone - Variable in class jflex.LexScan
 
STAR - Static variable in interface jflex.sym
 
start - Variable in class jflex.CharClassInterval
The first character of the interval
start - Variable in class jflex.Interval
 
start - Variable in class jflex.IntPair
 
start() - Method in class jflex.Timer
Start the timer.
start_production() - Method in class jflex.LexParse
Indicates start production.
start_state() - Method in class jflex.LexParse
Indicates start state.
startTime - Variable in class jflex.Timer
 
STATELIST - Static variable in class jflex.LexScan
 
stateNumber - Variable in class jflex.LexParse.CUP$LexParse$actions
 
StatePairList - Class in jflex
A list of pairs of states.
StatePairList() - Constructor for class jflex.StatePairList
Constructor for StatePairList.
states - Variable in class jflex.LexicalStates
maps state name to state number
states - Variable in class jflex.LexScan
 
states - Static variable in class jflex.NFA
 
states - Variable in class jflex.RegExps
the lexical states in wich the regexp is used
states() - Method in class jflex.StateSet
states.
STATES - Static variable in class jflex.DFA
The initial number of states
STATES - Static variable in class jflex.LexScan
 
StateSet - Class in jflex
A set of NFA states (= integers).
StateSet() - Constructor for class jflex.StateSet
Constructor for StateSet.
StateSet(int) - Constructor for class jflex.StateSet
Constructor for StateSet.
StateSet(int, int) - Constructor for class jflex.StateSet
Constructor for StateSet.
StateSet(StateSet) - Constructor for class jflex.StateSet
Constructor for StateSet.
StateSetEnumerator - Class in jflex
Enumerates the states of a StateSet.
StateSetEnumerator() - Constructor for class jflex.StateSetEnumerator
creates a new StateSetEnumerator that is not yet associated with a StateSet.
StateSetEnumerator(StateSet) - Constructor for class jflex.StateSetEnumerator
Constructor for StateSetEnumerator.
statistics() - Static method in class jflex.Out
print error and warning statistics
StdOutWriter - Class in jflex
Convenience class for JFlex stdout, redirects output to a TextArea if in GUI mode.
StdOutWriter() - Constructor for class jflex.StdOutWriter
A StdOutWriter, attached to System.out, no gui mode
StdOutWriter(OutputStream) - Constructor for class jflex.StdOutWriter
A StdOutWrite, attached to the specified output stream, no gui mode
stop - Variable in class jflex.gui.MainFrame
 
stop() - Method in class jflex.gui.MainFrame
 
stop() - Method in class jflex.Timer
Stop the timer.
stopTime - Variable in class jflex.Timer
 
string - Variable in class jflex.LexScan
 
STRING - Static variable in interface jflex.sym
 
STRING_CODEPOINT_SEQUENCE - Static variable in class jflex.LexScan
 
STRING_CONTENT - Static variable in class jflex.LexScan
 
STRING_I - Static variable in interface jflex.sym
 
sub(IntCharSet) - Method in class jflex.IntCharSet
Returns the relative complement of this set relative to the provided set.
sym - Interface in jflex
CUP generated interface containing symbol constants.
symbol(int) - Method in class jflex.LexScan
 
symbol(int, Object) - Method in class jflex.LexScan
 
symbol_countUpdate(int, Object) - Method in class jflex.LexScan
 
SYMMETRICDIFFERENCE - Static variable in interface jflex.sym
 
syntax_error(Symbol) - Method in class jflex.LexParse
Override syntax_error to not report expected tokens, just error message.
SYNTAX_ERROR - Static variable in class jflex.ErrorMessages
Constant SYNTAX_ERROR
syntaxError(ErrorMessages) - Method in class jflex.LexParse.CUP$LexParse$actions
 
syntaxError(ErrorMessages, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
syntaxError(ErrorMessages, int, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 

T

t - Variable in class jflex.LexParse.CUP$LexParse$actions
 
t - Variable in class jflex.LexScan
 
table - Variable in class jflex.DFA
table[current_state][character] is the next state for current_state with input character, NO_TARGET if there is no transition for this input in current_state
table - Variable in class jflex.NFA
table[current_state][next_char] is the set of states that can be reached from current_state with an input next_char
tempStateSet - Static variable in class jflex.NFA
 
terminalNames - Static variable in interface jflex.sym
 
text - Variable in class jflex.StdOutWriter
text area to write to if in gui mode, gui mode = (text != null)
THIS_IS_JFLEX - Static variable in class jflex.ErrorMessages
Constant THIS_IS_JFLEX
thread - Variable in class jflex.gui.MainFrame
 
TILDE - Static variable in interface jflex.sym
 
time - Variable in class jflex.gui.OptionsDialog
 
time - Static variable in class jflex.Options
If true, jflex will print time statistics about the generation process
time(String) - Static method in class jflex.Out
Report time statistic data.
time(ErrorMessages, Timer) - Static method in class jflex.Out
Report time statistic data.
Timer - Class in jflex
Very simple timer for code generation time statistics.
Timer() - Constructor for class jflex.Timer
Construct a new timer that starts immediately.
tokenType - Variable in class jflex.LexScan
 
TOP - Static variable in interface jflex.gui.Handles
Constant TOP=1
TOP_CENTER - Static variable in interface jflex.gui.Handles
Constant TOP_CENTER=2
TOP_LEFT - Static variable in interface jflex.gui.Handles
Constant TOP_LEFT=TOP
TOP_RIGHT - Static variable in interface jflex.gui.Handles
Constant TOP_RIGHT=3
toString() - Method in class jflex.Action
Returns the String representation of this object.
toString() - Method in class jflex.CharClasses
Returns a string representation of the char classes stored in this class.
toString() - Method in class jflex.CharClassInterval
Returns string representation of this class interval.
toString() - Method in class jflex.CharSet
Returns a representation of this set.
toString() - Method in class jflex.DFA
Returns a string representation of the DFA.
toString() - Method in class jflex.IntCharSet
Make a string representation of this char set.
toString() - Method in class jflex.Interval
Get a String representation of this interval.
toString() - Method in class jflex.IntPair
 
toString() - Method in class jflex.NFA
toString.
toString() - Method in class jflex.PackEmitter
Return current output buffer.
toString() - Method in class jflex.RegExp
Returns a String-representation of this regular expression
toString() - Method in class jflex.RegExp1
Returns a String-representation of this regular expression
toString() - Method in class jflex.RegExp2
toString.
toString() - Method in class jflex.StateSet
toString.
toString() - Method in class jflex.Timer
Return a string representation of the timer.
toString(int) - Method in class jflex.CharClasses
Returns a string representation of one char class
toString(int[]) - Method in class jflex.DFA
Returns a representation of this DFA.
TOTAL_TIME - Static variable in class jflex.ErrorMessages
Constant TOTAL_TIME
translate - Variable in class jflex.CountEmitter
translate all values by this amount
type - Variable in class jflex.RegExp
The type of the regular expression.

U

UNEXPECTED_CHAR - Static variable in class jflex.ErrorMessages
Constant UNEXPECTED_CHAR
UNEXPECTED_EOF - Static variable in class jflex.ErrorMessages
Constant UNEXPECTED_EOF
UNEXPECTED_NL - Static variable in class jflex.ErrorMessages
Constant UNEXPECTED_NL
UNICODE - Static variable in interface jflex.sym
 
Unicode_1_1 - Class in jflex.unicode.data
Unicode_1_1 class.
Unicode_1_1() - Constructor for class jflex.unicode.data.Unicode_1_1
 
Unicode_2_0 - Class in jflex.unicode.data
Unicode_2_0 class.
Unicode_2_0() - Constructor for class jflex.unicode.data.Unicode_2_0
 
Unicode_2_1 - Class in jflex.unicode.data
Unicode_2_1 class.
Unicode_2_1() - Constructor for class jflex.unicode.data.Unicode_2_1
 
Unicode_3_0 - Class in jflex.unicode.data
Unicode_3_0 class.
Unicode_3_0() - Constructor for class jflex.unicode.data.Unicode_3_0
 
Unicode_3_1 - Class in jflex.unicode.data
Unicode_3_1 class.
Unicode_3_1() - Constructor for class jflex.unicode.data.Unicode_3_1
 
Unicode_3_2 - Class in jflex.unicode.data
Unicode_3_2 class.
Unicode_3_2() - Constructor for class jflex.unicode.data.Unicode_3_2
 
Unicode_4_0 - Class in jflex.unicode.data
Unicode_4_0 class.
Unicode_4_0() - Constructor for class jflex.unicode.data.Unicode_4_0
 
Unicode_4_1 - Class in jflex.unicode.data
Unicode_4_1 class.
Unicode_4_1() - Constructor for class jflex.unicode.data.Unicode_4_1
 
Unicode_5_0 - Class in jflex.unicode.data
Unicode_5_0 class.
Unicode_5_0() - Constructor for class jflex.unicode.data.Unicode_5_0
 
Unicode_5_1 - Class in jflex.unicode.data
Unicode_5_1 class.
Unicode_5_1() - Constructor for class jflex.unicode.data.Unicode_5_1
 
Unicode_5_2 - Class in jflex.unicode.data
Unicode_5_2 class.
Unicode_5_2() - Constructor for class jflex.unicode.data.Unicode_5_2
 
Unicode_6_0 - Class in jflex.unicode.data
Unicode_6_0 class.
Unicode_6_0() - Constructor for class jflex.unicode.data.Unicode_6_0
 
Unicode_6_1 - Class in jflex.unicode.data
Unicode_6_1 class.
Unicode_6_1() - Constructor for class jflex.unicode.data.Unicode_6_1
 
Unicode_6_2 - Class in jflex.unicode.data
Unicode_6_2 class.
Unicode_6_2() - Constructor for class jflex.unicode.data.Unicode_6_2
 
Unicode_6_3 - Class in jflex.unicode.data
Unicode_6_3 class.
Unicode_6_3() - Constructor for class jflex.unicode.data.Unicode_6_3
 
Unicode_7_0 - Class in jflex.unicode.data
Unicode_7_0 class.
Unicode_7_0() - Constructor for class jflex.unicode.data.Unicode_7_0
 
Unicode_8_0 - Class in jflex.unicode.data
Unicode_8_0 class.
Unicode_8_0() - Constructor for class jflex.unicode.data.Unicode_8_0
 
Unicode_9_0 - Class in jflex.unicode.data
Unicode_9_0 class.
Unicode_9_0() - Constructor for class jflex.unicode.data.Unicode_9_0
 
UNICODE_VERSIONS - Static variable in class jflex.unicode.UnicodeProperties
Constant UNICODE_VERSIONS="1.1, 1.1.5, 2, 2.0, 2.0.14, 2.1, 2.1.9,"{trunked}
unicodeProperties - Variable in class jflex.LexScan
 
UnicodeProperties - Class in jflex.unicode
This class was automatically generated by jflex-unicode-maven-plugin based on data files downloaded from unicode.org.
UnicodeProperties() - Constructor for class jflex.unicode.UnicodeProperties
Unpacks the Unicode data corresponding to the default Unicode version: ""9.0"".
UnicodeProperties(String) - Constructor for class jflex.unicode.UnicodeProperties
Unpacks the Unicode data corresponding to the given version.
UnicodeProperties.UnsupportedUnicodeVersionException - Exception in jflex.unicode
 
UNION - Static variable in interface jflex.sym
 
UNIPROPCCLASS - Static variable in interface jflex.sym
 
UNIPROPCCLASSNOT - Static variable in interface jflex.sym
 
UNKNOWN_COMMANDLINE - Static variable in class jflex.ErrorMessages
Constant UNKNOWN_COMMANDLINE
UNKNOWN_OPTION - Static variable in class jflex.ErrorMessages
Constant UNKNOWN_OPTION
UNKNOWN_SYNTAX - Static variable in class jflex.ErrorMessages
Constant UNKNOWN_SYNTAX
UNSUPPORTED_UNICODE_VERSION - Static variable in class jflex.ErrorMessages
Constant UNSUPPORTED_UNICODE_VERSION
UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE - Static variable in class jflex.ErrorMessages
Constant UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE
UnsupportedUnicodeVersionException() - Constructor for exception jflex.unicode.UnicodeProperties.UnsupportedUnicodeVersionException
 
UNTERMINATED_STR - Static variable in class jflex.ErrorMessages
Constant UNTERMINATED_STR
unused() - Method in class jflex.Macros
Returns all unused macros.
unused_warning - Static variable in class jflex.Options
Whether to warn about unused macros.
updateState() - Method in class jflex.gui.OptionsDialog
 
UPPERCLASS - Static variable in interface jflex.sym
 
used - Variable in class jflex.Macros
Maps names of macros to their "used" flag
usedActions - Variable in class jflex.DFA
all actions that are used in this DFA
user_init() - Method in class jflex.LexParse
User initialization code.
userCode - Variable in class jflex.LexScan
 
USERCODE - Static variable in interface jflex.sym
 
UTF8Length - Variable in class jflex.PackEmitter
current UTF8 length of generated string in current chunk
UTF8Length(int) - Method in class jflex.PackEmitter
Calculates the number of bytes a Unicode character would have in UTF8 representation in a class file.

V

verbose - Variable in class jflex.gui.OptionsDialog
 
verbose - Static variable in class jflex.Options
If false, only error/warning output will be generated
version - Static variable in class jflex.Main
JFlex version
vgap - Variable in class jflex.gui.GridPanel
 
visibility - Variable in class jflex.Emitter
 
visibility - Variable in class jflex.LexScan
 
visited - Variable in class jflex.NFA
 

W

warning(File, ErrorMessages, int, int) - Static method in class jflex.Out
print warning message with location information
warning(String) - Static method in class jflex.Out
print a warning without position information
warning(ErrorMessages) - Static method in class jflex.Out
print a warning message without line information
warning(ErrorMessages, int) - Static method in class jflex.Out
print a warning with line information
warning(ErrorMessages, int, int) - Method in class jflex.LexParse.CUP$LexParse$actions
 
warnings - Static variable in class jflex.Out
count total warnings
WHITESPACECLASS - Static variable in interface jflex.sym
 
WHITESPACECLASSNOT - Static variable in interface jflex.sym
 
width - Variable in class jflex.gui.GridPanelConstraint
 
WORD_SEP_PATTERN - Static variable in class jflex.unicode.UnicodeProperties
 
WORDCLASS - Static variable in interface jflex.sym
 
WORDCLASSNOT - Static variable in interface jflex.sym
 
wrap - Static variable in class jflex.StdOutWriter
auto wrap lines in gui mode at this value
write(char[], int, int) - Method in class jflex.StdOutWriter
write(int) - Method in class jflex.StdOutWriter
Write a single character.
write(String, int, int) - Method in class jflex.StdOutWriter
WRITE_TOOK - Static variable in class jflex.ErrorMessages
Constant WRITE_TOOK
writeDot(File) - Method in class jflex.DFA
Writes a dot-file representing this DFA.
writeDot(File) - Method in class jflex.NFA
writeDot.
WRONG_SKELETON - Static variable in class jflex.ErrorMessages
Constant WRONG_SKELETON

X

x - Variable in class jflex.gui.GridPanelConstraint
 

Y

y - Variable in class jflex.gui.GridPanelConstraint
 
yybegin(int) - Method in class jflex.LexScan
Enters a new lexical state
yychar - Variable in class jflex.LexScan
the number of characters up to the start of the matched text
yychar - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
yycharat(int) - Method in class jflex.LexScan
Returns the character at position pos from the matched text.
yyclose() - Method in class jflex.LexScan
Closes the input stream.
yycolumn - Variable in class jflex.LexScan
the number of characters from the last newline up to the start of the matched text
yycolumn - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
YYEOF - Static variable in class jflex.LexScan
This character denotes the end of file
YYINITIAL - Static variable in class jflex.LexScan
lexical states
yylength() - Method in class jflex.LexScan
Returns the length of the matched text region.
yyline - Variable in class jflex.LexScan
number of newlines encountered up to the start of the matched text
yyline - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
yymoreStreams() - Method in class jflex.LexScan
Returns true iff there are still streams left to read from on the stream stack.
yypopStream() - Method in class jflex.LexScan
Closes the current input stream and continues to read from the one on top of the stream stack.
yypushback(int) - Method in class jflex.LexScan
Pushes the specified amount of characters back into the input stream.
yypushStream(Reader) - Method in class jflex.LexScan
Stores the current input stream on a stack, and reads from a new stream.
yyreset(Reader) - Method in class jflex.LexScan
Resets the scanner to read from a new input stream.
yystate() - Method in class jflex.LexScan
Returns the current lexical state.
yytext() - Method in class jflex.LexScan
Returns the text matched by the current regular expression.

Z

ZERO_STATES - Static variable in class jflex.ErrorMessages
Constant ZERO_STATES
ZZ_ACTION - Static variable in class jflex.LexScan
Translates DFA states to action switch labels.
ZZ_ACTION_PACKED_0 - Static variable in class jflex.LexScan
 
ZZ_ATTRIBUTE - Static variable in class jflex.LexScan
ZZ_ATTRIBUTE[aState] contains the attributes of state aState
ZZ_ATTRIBUTE_PACKED_0 - Static variable in class jflex.LexScan
 
ZZ_BUFFERSIZE - Static variable in class jflex.LexScan
initial size of the lookahead buffer
ZZ_CMAP - Static variable in class jflex.LexScan
Translates characters to character classes
ZZ_CMAP_PACKED - Static variable in class jflex.LexScan
Translates characters to character classes
ZZ_ERROR_MSG - Static variable in class jflex.LexScan
 
ZZ_LEXSTATE - Static variable in class jflex.LexScan
ZZ_LEXSTATE[l] is the state in the DFA for the lexical state l ZZ_LEXSTATE[l+1] is the state in the DFA for the lexical state l at the beginning of a line l is of the form l = 2*k, k a non negative integer
ZZ_NO_MATCH - Static variable in class jflex.LexScan
 
ZZ_PUSHBACK_2BIG - Static variable in class jflex.LexScan
 
ZZ_ROWMAP - Static variable in class jflex.LexScan
Translates a state to a row index in the transition table
ZZ_ROWMAP_PACKED_0 - Static variable in class jflex.LexScan
 
ZZ_TRANS - Static variable in class jflex.LexScan
The transition table of the DFA
ZZ_TRANS_PACKED_0 - Static variable in class jflex.LexScan
 
ZZ_UNKNOWN_ERROR - Static variable in class jflex.LexScan
 
zzAtBOL - Variable in class jflex.LexScan
zzAtBOL == true iff the scanner is currently at the beginning of a line
zzAtBOL - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzAtEOF - Variable in class jflex.LexScan
zzAtEOF == true iff the scanner is at the EOF
zzAtEOF - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzBuffer - Variable in class jflex.LexScan
this buffer contains the current text to be matched and is the source of the yytext() string
zzBuffer - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzCurrentPos - Variable in class jflex.LexScan
the current text position in the buffer
zzCurrentPos - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzDoEOF() - Method in class jflex.LexScan
Contains user EOF-code, which will be executed exactly once, when the end of file is reached
zzEndRead - Variable in class jflex.LexScan
endRead marks the last character in the buffer, that has been read from input
zzEndRead - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzEOFDone - Variable in class jflex.LexScan
denotes if the user-EOF-code has already been executed
zzEOFDone - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzFinalHighSurrogate - Variable in class jflex.LexScan
The number of occupied positions in zzBuffer beyond zzEndRead.
zzFinalHighSurrogate - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
ZzFlexStreamInfo(Reader, int, int, int, int, char[], boolean, boolean, boolean, int, int, int, int) - Constructor for class jflex.LexScan.ZzFlexStreamInfo
sets all values stored in this class
zzLexicalState - Variable in class jflex.LexScan
the current lexical state
zzMarkedPos - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzMarkedPos - Variable in class jflex.LexScan
the textposition at the last accepting state
zzReader - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzReader - Variable in class jflex.LexScan
the input device
zzRefill() - Method in class jflex.LexScan
Refills the input buffer.
zzScanError(int) - Method in class jflex.LexScan
Reports an error that occured while scanning.
zzStartRead - Variable in class jflex.LexScan.ZzFlexStreamInfo
 
zzStartRead - Variable in class jflex.LexScan
startRead marks the beginning of the yytext() string in the buffer
zzState - Variable in class jflex.LexScan
the current state of the DFA
zzStreams - Variable in class jflex.LexScan
the stack of open (nested) input streams to read from
zzUnpackAction() - Static method in class jflex.LexScan
 
zzUnpackAction(String, int, int[]) - Static method in class jflex.LexScan
 
zzUnpackAttribute() - Static method in class jflex.LexScan
 
zzUnpackAttribute(String, int, int[]) - Static method in class jflex.LexScan
 
zzUnpackCMap(String) - Static method in class jflex.LexScan
Unpacks the compressed character translation table.
zzUnpackRowMap() - Static method in class jflex.LexScan
 
zzUnpackRowMap(String, int, int[]) - Static method in class jflex.LexScan
 
zzUnpackTrans() - Static method in class jflex.LexScan
 
zzUnpackTrans(String, int, int[]) - Static method in class jflex.LexScan
 

_

_action_table - Static variable in class jflex.LexParse
Parse-action table.
_production_table - Static variable in class jflex.LexParse
Production table.
_reduce_table - Static variable in class jflex.LexParse
reduce_goto table.
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