Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Y Z _ 

A

Action - Class in jflex
Encapsulates an action in the specification.
Action(String, int) - Constructor for class jflex.Action
Creates a new Action object with specified content and line number.
Action(int) - Constructor for class jflex.Action
Creates a new Action object of the specified kind.
ACTION - Static variable in interface jflex.sym
 
ACTION - Static variable in interface jflex.sym
 
action_obj - Variable in class jflex.LexParse
Instance of action encapsulation class.
action_obj - Variable in class jflex.LexParse
Instance of action encapsulation class.
action_table() - Method in class jflex.LexParse
Access to parse-action table.
action_table() - Method in class jflex.LexParse
Access to parse-action table.
add(int) - Method in class jflex.CharSet
Add the character to the set.
add(List<Integer>, Action) - Method in class jflex.EOFActions
Add.
add(Integer, Action) - Method in class jflex.EOFActions
Add.
add(int, int, Component) - Method in class jflex.gui.GridPanel
add(int, int, int, Component) - Method in class jflex.gui.GridPanel
add(int, int, int, int, Component) - Method in class jflex.gui.GridPanel
add(int, int, int, int, int, Component) - Method in class jflex.gui.GridPanel
add.
add(IntCharSet) - Method in class jflex.IntCharSet
add.
add(Interval) - Method in class jflex.IntCharSet
add.
add(int) - 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.
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
 
ASCII - Static variable in interface jflex.sym
 

B

BACKWARD_ACTION - Static variable in class jflex.Action
Action of the backward pass for lookahead
BANG - Static variable in interface jflex.sym
 
BANG - Static variable in interface jflex.sym
 
BAR - Static variable in interface jflex.sym
 
BAR - Static variable in interface jflex.sym
 
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.

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
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}
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
CCLASS - Static variable in interface jflex.sym
 
CCLASS - Static variable in interface jflex.sym
 
CCLASSNOT - 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 - Static variable in interface jflex.sym
 
CHAR_I - Static variable in interface jflex.sym
 
CHAR_I - Static variable in interface jflex.sym
 
characters() - Method in class jflex.CharSet
Enumerates all characters.
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 - 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.
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(RegExps, Macros, File) - Static method in class jflex.SemCheck
Performs semantic analysis for all expressions.
checkActions(LexScan, LexParse) - Method in class jflex.DFA
Checks that all actions can actually be matched in this DFA.
checkActions() - Method in class jflex.RegExps
checkActions.
checkErrors() - Static method in class jflex.Out
throws a GeneratorException if there are any errors recorded
checkLookAheads() - Method in class jflex.RegExps
checkLookAheads.
chunks - Variable in class jflex.PackEmitter
number of existing string chunks
clear() - Method in class jflex.StateSet
clear.
close() - Method in class jflex.gui.OptionsDialog
close.
CLOSEBRACKET - Static variable in interface jflex.sym
 
CLOSEBRACKET - Static variable in interface jflex.sym
 
CLOSECLASS - Static variable in interface jflex.sym
 
CLOSECLASS - Static variable in interface jflex.sym
 
CODEPOINT_OUT_OF_RANGE - Static variable in class jflex.ErrorMessages
Constant CODEPOINT_OUT_OF_RANGE
column - Variable in exception jflex.ScannerException
 
COMMA - Static variable in interface jflex.sym
 
COMMA - Static variable in interface jflex.sym
 
COMMENT - Static variable in class jflex.LexScan
 
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.
conc(Object, Object) - Static method in class jflex.LexScan
 
CONCAT - Static variable in interface jflex.sym
 
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.
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.
containsSet(StateSet) - Method in class jflex.StateSet
containsSet.
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 - Static variable in class jflex.LexScan
 
copy() - Method in class jflex.StateSet
copy.
copy(StateSet) - Method in class jflex.StateSet
Copy specified StateSet into this.
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
CUPSYM_AFTER_CUP - Static variable in class jflex.ErrorMessages
Constant CUPSYM_AFTER_CUP
currentLine() - Method in class jflex.LexScan
 

D

DASH - Static variable in interface jflex.sym
 
DASH - Static variable in interface jflex.sym
 
DEBUG - Static variable in class jflex.Options
If true, additional verbose debug information is produced.
debug(String) - Static method in class jflex.Out
Dump debug information to System.out
debug_next_token() - Method in class jflex.LexScan
Same as next_token but also prints the token to standard out for debugging.
DELIMITER - Static variable in interface jflex.sym
 
DELIMITER - Static variable in interface jflex.sym
 
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
diff() - Method in class jflex.Timer
Return the number of milliseconds the timer has been running.
DIFFERENCE - Static variable in interface jflex.sym
 
DIFFERENCE - Static variable in interface jflex.sym
 
DIGITCLASS - Static variable in interface jflex.sym
 
DIGITCLASS - Static variable in interface jflex.sym
 
DIGITCLASSNOT - Static variable in interface jflex.sym
 
DIGITCLASSNOT - Static variable in interface jflex.sym
 
do_action(int, lr_parser, Stack, int) - Method in class jflex.LexParse
Invoke a user supplied parse action.
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
 
DOLLAR - Static variable in interface jflex.sym
 
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.NFA
dotFormat.
dump() - Method in class jflex.CharClasses
Dumps charclasses to the dump output stream.
dump - Static variable in class jflex.Options
If true, you will be flooded with information (e.g.
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(int, int) - Method in class jflex.CountEmitter
Emit one count/value pair.
emit() - Method in class jflex.Emitter
Main Emitter method.
emit(int) - Method in class jflex.HiLowEmitter
Emit one value using two characters.
emitActionTable() - Method in class jflex.Emitter
emitActionTable.
emitInit() - Method in class jflex.PackEmitter
Emit declaration of decoded member and open first chunk.
emitNext() - Method in class jflex.Skeleton
Emits the next part of the skeleton
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.
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.Interval
 
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
EOF - Static variable in interface jflex.sym
 
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_sym() - Method in class jflex.LexParse
EOF Symbol index.
EOF_WO_ACTION - Static variable in class jflex.ErrorMessages
Constant EOF_WO_ACTION
EOFActions - Class in jflex
A simple table to store EOF actions for each lexical state.
EOFActions() - Constructor for class jflex.EOFActions
 
EOFRULE - Static variable in interface jflex.sym
 
EOFRULE - Static variable in interface jflex.sym
 
EOL_IN_CHARCLASS - Static variable in class jflex.ErrorMessages
Constant EOL_IN_CHARCLASS
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.StateSet
EQUALS - Static variable in interface jflex.sym
 
EQUALS - Static variable in interface jflex.sym
 
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, String) - Static method in class jflex.Out
print error message with data
error(ErrorMessages, File) - Static method in class jflex.Out
IO error message for a file (displays file name in parentheses).
error(File, ErrorMessages, int, int) - Static method in class jflex.Out
print error message with location information
error - Static variable in interface jflex.sym
 
error - Static variable in interface jflex.sym
 
error_sym() - Method in class jflex.LexParse
error Symbol index.
error_sym() - Method in class jflex.LexParse
error Symbol index.
ErrorMessages - Class in jflex
Central class for all kinds of JFlex messages.
execute() - Method in class jflex.anttask.JFlexTask
Executes the ant task.
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.

F

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
FILL - Static variable in interface jflex.gui.Handles
Constant FILL=0
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
 
FULL - Static variable in interface jflex.sym
 

G

GENERAL_LOOK - Static variable in class jflex.Action
Action of a general lookahead expression
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.
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.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.
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
 
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.
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.
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
 
getSymbolContainer() - Method in class jflex.LexParse
 
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

Handles - Interface in jflex.gui
Constants used for GridLayout
hashCode() - Method in class jflex.Action
Calculate hash value.
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
 
HAT - Static variable in interface jflex.sym
 
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
 
IDENT - Static variable in interface jflex.sym
 
IMPOSSIBLE_CHARCLASS_RANGE - Static variable in class jflex.ErrorMessages
Constant IMPOSSIBLE_CHARCLASS_RANGE
init(int, LexScan) - Method in class jflex.CharClasses
Provides space for classes of characters from 0 to maxCharCode.
init_actions() - Method in class jflex.LexParse
Action encapsulation object initializer.
init_actions() - Method in class jflex.LexParse
Action encapsulation object initializer.
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(int, List<Integer>, RegExp, Action, Boolean, RegExp) - Method in class jflex.RegExps
insert.
insert(List<Integer>, Action) - Method in class jflex.RegExps
insert.
insertNFA(RegExp) - Method in class jflex.NFA
Constructs an NFA for regExp such that the NFA has
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(Interval) - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
IntCharSet(List<Interval>) - Constructor for class jflex.IntCharSet
Constructor for IntCharSet.
INTERSECTION - Static variable in interface jflex.sym
 
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 - 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}
INVALID_UNICODE_PROPERTY - Static variable in class jflex.ErrorMessages
Constant INVALID_UNICODE_PROPERTY
IO_ERROR - Static variable in class jflex.ErrorMessages
Constant IO_ERROR
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.
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.
isEquiv(Action) - Method in class jflex.Action
Returns true iff the parameter is an Action with the same content as this one.
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.
isUsed(String) - Method in class jflex.Macros
Tests if a macro has been used.

J

JAVA_CODE - Static variable in class jflex.LexScan
 
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
 
JLETTERCLASS - Static variable in interface jflex.sym
 
JLETTERDIGITCLASS - Static variable in interface jflex.sym
 
JLETTERDIGITCLASS - Static variable in interface jflex.sym
 
jlex - Static variable in class jflex.Options
strict JLex compatibility

L

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

]|"\r\n"
length(RegExp) - Static method in class jflex.SemCheck
Returns length if expression has fixed length, -1 otherwise.
LESSTHAN - Static variable in interface jflex.sym
 
LESSTHAN - Static variable in interface jflex.sym
 
LETTERCLASS - 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 - 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() - 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
 
LexScan - Class in jflex
This class is a scanner generated by JFlex 1.6.1 from the specification file src/main/jflex/LexScan.flex
LexScan(Reader) - Constructor for class jflex.LexScan
Creates a new scanner
LEXSTATE_UNDECL - Static variable in class jflex.ErrorMessages
Constant LEXSTATE_UNDECL
line - Variable in exception jflex.ScannerException
 
line - Static variable in class jflex.Skeleton
The skeleton
lookAhead() - Method in class jflex.Action
Return kind of lookahead.
LOOKAHEAD - Static variable in interface jflex.sym
 
LOOKAHEAD - Static variable in interface jflex.sym
 
LOOKAHEAD_NEEDS_ACTION - Static variable in class jflex.ErrorMessages
Constant LOOKAHEAD_NEEDS_ACTION
lookString() - Method in class jflex.Action
String representation of the lookahead kind of this action.
LOWERCLASS - Static variable in interface jflex.sym
 
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
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 - Static variable in class jflex.LexScan
 
Macros - Class in jflex
Symbol table and expander for macros.
Macros() - Constructor for class jflex.Macros
Creates a new macro expander.
MACROUSE - Static variable in interface jflex.sym
 
MACROUSE - Static variable in interface jflex.sym
 
main(String[]) - Static method in class jflex.LexScan
Runs the scanner on input files.
Main - Class in jflex
This is the main class of JFlex controlling the scanner generation process.
Main() - Constructor for class jflex.Main
 
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.
MainFrame - Class in jflex.gui
JFlex main application frame (GUI mode only)
MainFrame() - Constructor for class jflex.gui.MainFrame
Constructor for MainFrame.
makeClass(IntCharSet, boolean) - Method in class jflex.CharClasses
Updates the current partition, so that the specified set of characters gets a new character class.
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.
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.
makePrivate() - Static method in class jflex.Skeleton
Make the skeleton private.
markAll(StatePairList[][], boolean[][]) - Method in class jflex.StatePairList
markAll.
markUsed(String) - Method in class jflex.Macros
Marks a macro as used.
maxChar - Static variable in class jflex.CharClasses
the largest character that can be used in char classes
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
maybeEmtpy(RegExp) - Static method in class jflex.SemCheck
Checks if the expression potentially matches the empty string.
message - Variable in exception jflex.ScannerException
 
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.
MORETHAN - Static variable in interface jflex.sym
 
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.
NEVER_MATCH - Static variable in class jflex.ErrorMessages
Constant NEVER_MATCH
NEWLINE - Static variable in interface jflex.sym
 
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.
nextElement() - Method in class jflex.CharSetEnumerator
Returns the next character.
nextElement() - Method in class jflex.StateSetEnumerator
nextElement.
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 - Static variable in class jflex.Out
platform dependent newline sequence
nl() - Method in class jflex.PackEmitter
emit newline
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 - 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
 
NOACTION - Static variable in interface jflex.sym
 
NORMAL - Static variable in class jflex.Action
A normal action
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
numActions() - Method in class jflex.EOFActions
Returns thenumber of Actions.
number() - Method in class jflex.LexicalStates
Returns the number of declared states.
numEntryStates() - Method in class jflex.NFA
numEntryStates.
numIntervals() - Method in class jflex.IntCharSet
Returns the number of Intervals.

O

old_minimize() - Method in class jflex.DFA
Much simpler, but slower and less memory efficient minimization algorithm.
OPENBRACKET - Static variable in interface jflex.sym
 
OPENBRACKET - Static variable in interface jflex.sym
 
OPENCLASS - 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 - Class in jflex
In this class all output to the java console is filtered.
Out() - Constructor for class jflex.Out
 
out - Variable in class jflex.PackEmitter
output buffer
OUT_OF_MEMORY - Static variable in class jflex.ErrorMessages
Constant OUT_OF_MEMORY

P

PackEmitter - Class in jflex
Encodes int arrays as strings.
PackEmitter(String) - Constructor for class jflex.PackEmitter
Create new emitter for an array.
parseOptions(String[]) - Static method in class jflex.Main
parseOptions.
PARSING_TOOK - Static variable in class jflex.ErrorMessages
Constant PARSING_TOOK
PLUS - Static variable in interface jflex.sym
 
PLUS - Static variable in interface jflex.sym
 
POINT - Static variable in interface jflex.sym
 
POINT - Static variable in interface jflex.sym
 
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(String) - Static method in class jflex.Out
Report generation progress.
println(ErrorMessages, String) - Static method in class jflex.Out
Report generation progress.
println(ErrorMessages, int) - Static method in class jflex.Out
Report generation progress.
println(String) - Method in class jflex.PackEmitter
println.
println() - Method in class jflex.StdOutWriter
Begin a new line.
printSystemInfo() - Static method in class jflex.Out
Print system information (e.g.
printTable(boolean[][]) - Method in class jflex.DFA
Prints the equivalence table.
printUsage() - Static method in class jflex.Main
Prints the cli usage on stdout.
production_table() - Method in class jflex.LexParse
Access to production table.
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}
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

QUESTION - Static variable in interface jflex.sym
 
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

R

RBRACE - Static variable in interface jflex.sym
 
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.
reduce_table() - Method in class jflex.LexParse
Access to reduce_goto table.
REGEXP - Static variable in class jflex.LexScan
 
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.
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.
REGEXP_CODEPOINT_SEQUENCE - Static variable in class jflex.LexScan
 
REGEXP_EXPECTED - Static variable in class jflex.ErrorMessages
Constant REGEXP_EXPECTED
REGEXPEND - Static variable in interface jflex.sym
 
REGEXPEND - Static variable in interface jflex.sym
 
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.
REPEAT - Static variable in interface jflex.sym
 
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_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.
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
resolveTilde(Macros) - Method in class jflex.RegExp
Recursively convert tilde (upto) expressions into negation and star.
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.
run() - Method in class jflex.gui.GeneratorThread
Runs the generator thread.

S

scanner - Variable in class jflex.CharClasses
 
scanner - Variable in class jflex.LexParse
 
scanner - Variable in class jflex.LexParse
 
ScannerException - Exception in jflex
This Exception could be thrown while scanning the specification (e.g.
ScannerException(ErrorMessages) - Constructor for exception jflex.ScannerException
Creates a new ScannerException with a message only.
ScannerException(File, ErrorMessages) - Constructor for exception jflex.ScannerException
Creates a new ScannerException for a file with a message only.
ScannerException(ErrorMessages, int) - Constructor for exception jflex.ScannerException
Creates a new ScannerException with a message and line number.
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.
SemCheck - Class in jflex
Performs simple semantic analysis on regular expressions.
SemCheck() - Constructor for class jflex.SemCheck
 
setAction(int, Action) - Method in class jflex.DFA
Sets the action.
setDefaults() - Static method in class jflex.Options
Sets all options back to default values.
setDestdir(File) - Method in class jflex.anttask.JFlexTask
setDestdir.
setDir(String) - Static method in class jflex.Options
Set output directory
setDir(File) - 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.
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.
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, int) - Static method in class jflex.Out
prints a line of a file with marked position.
showPosition(File, int) - Static method in class jflex.Out
print a line of a file
SilentExit - Exception in jflex
Signals a silent exit (no statistics printout).
SilentExit(int) - Constructor for exception jflex.SilentExit
SilentExit with specified program exit code.
SilentExit() - Constructor for exception jflex.SilentExit
SilentExit with default exit code 1.
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)
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
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.
STAR - Static variable in interface jflex.sym
 
STAR - Static variable in interface jflex.sym
 
start - Variable in class jflex.Interval
 
start() - Method in class jflex.Timer
Start the timer.
start_production() - Method in class jflex.LexParse
Indicates start production.
start_production() - Method in class jflex.LexParse
Indicates start production.
start_state() - Method in class jflex.LexParse
Indicates start state.
start_state() - Method in class jflex.LexParse
Indicates start state.
STATELIST - Static variable in class jflex.LexScan
 
StatePairList - Class in jflex
A list of pairs of states.
StatePairList() - Constructor for class jflex.StatePairList
Constructor for StatePairList.
STATES - Static variable in class jflex.LexScan
 
states() - Method in class jflex.StateSet
states.
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() - Method in class jflex.Timer
Stop the timer.
STRING - Static variable in interface jflex.sym
 
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
 
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.
sym - Interface in jflex
CUP generated interface containing symbol constants.
SYMMETRICDIFFERENCE - Static variable in interface jflex.sym
 
SYMMETRICDIFFERENCE - Static variable in interface jflex.sym
 
SYNTAX_ERROR - Static variable in class jflex.ErrorMessages
Constant SYNTAX_ERROR
syntax_error(Symbol) - Method in class jflex.LexParse
Override syntax_error to not report expected tokens, just error message.
syntax_error(Symbol) - Method in class jflex.LexParse
Override syntax_error to not report expected tokens, just error message.

T

terminalNames - Static variable in interface jflex.sym
 
terminalNames - Static variable in interface jflex.sym
 
THIS_IS_JFLEX - Static variable in class jflex.ErrorMessages
Constant THIS_IS_JFLEX
TILDE - Static variable in interface jflex.sym
 
TILDE - Static variable in interface jflex.sym
 
time - Static variable in class jflex.Options
If true, jflex will print time statistics about the generation process
time(ErrorMessages, Timer) - Static method in class jflex.Out
Report time statistic data.
time(String) - 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.
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(int) - Method in class jflex.CharClasses
Returns a string representation of one char class
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(int[]) - Method in class jflex.DFA
Returns a representation of this 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.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.
TOTAL_TIME - Static variable in class jflex.ErrorMessages
Constant TOTAL_TIME

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 - 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 - 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: "".
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
 
UNION - Static variable in interface jflex.sym
 
UNIPROPCCLASS - Static variable in interface jflex.sym
 
UNIPROPCCLASS - Static variable in interface jflex.sym
 
UNIPROPCCLASSNOT - 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.
UPPERCLASS - Static variable in interface jflex.sym
 
UPPERCLASS - Static variable in interface jflex.sym
 
user_init() - Method in class jflex.LexParse
User initialization code.
user_init() - Method in class jflex.LexParse
User initialization code.
USERCODE - Static variable in interface jflex.sym
 
USERCODE - Static variable in interface jflex.sym
 

V

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

W

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(File, ErrorMessages, int, int) - Static method in class jflex.Out
print warning message with location information
WHITESPACECLASS - Static variable in interface jflex.sym
 
WHITESPACECLASS - Static variable in interface jflex.sym
 
WHITESPACECLASSNOT - Static variable in interface jflex.sym
 
WHITESPACECLASSNOT - Static variable in interface jflex.sym
 
WORDCLASS - Static variable in interface jflex.sym
 
WORDCLASS - Static variable in interface jflex.sym
 
WORDCLASSNOT - Static variable in interface jflex.sym
 
WORDCLASSNOT - Static variable in interface jflex.sym
 
write(int) - Method in class jflex.StdOutWriter
Write a single character.
write(char[], int, int) - Method in class jflex.StdOutWriter
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.NFA
writeDot.
WRONG_SKELETON - Static variable in class jflex.ErrorMessages
Constant WRONG_SKELETON

Y

yybegin(int) - Method in class jflex.LexScan
Enters a new lexical state
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.
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.
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

_

_action_table - Static variable in class jflex.LexParse
Parse-action table.
_action_table - Static variable in class jflex.LexParse
Parse-action table.
_production_table - Static variable in class jflex.LexParse
Production table.
_production_table - Static variable in class jflex.LexParse
Production table.
_reduce_table - Static variable in class jflex.LexParse
reduce_goto table.
_reduce_table - Static variable in class jflex.LexParse
reduce_goto table.
A B C D E F G H I J L M N O P Q R S T U V W Y Z _ 
Skip navigation links

Copyright © 1998–2020. All rights reserved.