Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLexScan - Class in jflex.core
 
AbstractLexScan() - Constructor for class jflex.core.AbstractLexScan
 
action - Variable in class jflex.core.NFA
action[current_state]: the action associated with the state current_state (null, if there is no action for the state)
action - Variable in class jflex.dfa.DFA
action[state] is the action that is to be carried out in state state, null if there is no action.
action(int) - Method in class jflex.dfa.DFA
 
Action - Class in jflex.core
Encapsulates an action in the specification.
Action(int) - Constructor for class jflex.core.Action
Creates a new Action object of the specified kind.
Action(String, int) - Constructor for class jflex.core.Action
Creates a new Action object with specified content and line number.
ACTION - Static variable in interface jflex.core.sym
 
action_line - Variable in class jflex.core.LexScan
 
action_obj - Variable in class jflex.core.LexParse
Instance of action encapsulation class.
action_table() - Method in class jflex.core.LexParse
Access to parse-action table.
actions - Variable in class jflex.core.AbstractLexScan
 
actions - Variable in class jflex.core.EOFActions
maps lexical states to actions
actions - Variable in class jflex.core.RegExps
the action of a regexp
actions() - Method in class jflex.core.AbstractLexScan
 
actionTable - Variable in class jflex.generator.Emitter
maps actions to their switch label
actionText - Variable in class jflex.core.LexScan
 
add(int) - Method in class jflex.core.unicode.IntCharSet
Adds a single character.
add(int, int, int, int, int, Component) - Method in class jflex.gui.GridPanel
Add a component to this panel.
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.core.EOFActions
Add.
add(List<Integer>, Action) - Method in class jflex.core.EOFActions
Add.
add(Interval) - Method in class jflex.core.unicode.IntCharSet
Adds a single interval to this IntCharSet.
add(IntCharSet) - Method in class jflex.core.unicode.IntCharSet
Merges the given set into this one.
add(StateSet) - Method in class jflex.state.StateSet
Add all elements of the specified StateSet to this one.
addEpsilonTransition(int, int) - Method in class jflex.core.NFA
 
addPair(int, int) - Method in class jflex.dfa.StatePairList
addPair.
addRegExp(int) - Method in class jflex.core.NFA
Add a regexp to this NFA.
addStandaloneRule() - Method in class jflex.core.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.state.StateSet
Add an element (a state) to the set.
addStates(int, List<Integer>) - Method in class jflex.core.RegExps
addStates.
addTransition(int, int, int) - Method in class jflex.core.NFA
 
addTransition(int, int, int) - Method in class jflex.dfa.DFA
addTransition.
advance() - Method in class jflex.state.StateSetEnumerator
Advance to the next element in the set.
allChars() - Static method in class jflex.core.unicode.IntCharSet
Creates the set of all characters.
allClasses() - Method in class jflex.core.unicode.CharClasses
 
ALREADY_RUNNING - Static variable in class jflex.l10n.ErrorMessages
Constant ALREADY_RUNNING
and(IntCharSet) - Method in class jflex.core.unicode.IntCharSet
Intersects two sets.
anyChar() - Static method in class jflex.core.RegExp
Returns a regexp that matches any character: [^]
AutoValue_IntPair - Class in jflex.base
 
AutoValue_IntPair(int, int) - Constructor for class jflex.base.AutoValue_IntPair
 

B

BACKWARD_ACTION - Static variable in class jflex.core.Action
Action of the backward pass for lookahead
balance - Variable in class jflex.core.LexScan
 
BANG - Static variable in interface jflex.core.sym
 
BAR - Static variable in interface jflex.core.sym
 
bind(String[], String[], String[], int, String, int) - Method in class jflex.core.unicode.UnicodeProperties
Unpacks data for the selected Unicode version, populating UnicodeProperties.propertyValueIntervals.
bindInvariantIntervals() - Method in class jflex.core.unicode.UnicodeProperties
Adds intervals for \p{ASCII} and \p{Any} to UnicodeProperties.propertyValueIntervals.
bits - Variable in class jflex.state.StateSet
Content of the StateSet, one bit per int, i.e.
bits - Variable in class jflex.state.StateSetEnumerator
Reference to the array of the StateSet to iterate over
BITS - Static variable in class jflex.state.StateSet
2^BITS per word
block - Variable in class jflex.core.unicode.CMapBlock
array of BLOCK_SIZE; reference immutable; contents intended to be as well
BLOCK_BITS - Static variable in class jflex.core.unicode.CMapBlock
How many bits the second-level char map tables translate
BLOCK_SIZE - Static variable in class jflex.core.unicode.CMapBlock
Size of the second-level char map arrays
BOL - Variable in class jflex.core.RegExps
flag if it is a BOL regexp
bolUsed - Variable in class jflex.core.AbstractLexScan
 
bolUsed() - Method in class jflex.core.AbstractLexScan
 
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.generator.PackEmitter
Execute line/chunk break if necessary.
bufferSize - Variable in class jflex.core.AbstractLexScan
 
bufferSize() - Method in class jflex.core.AbstractLexScan
 
Build - Class in jflex.base
 
Build() - Constructor for class jflex.base.Build
 
buildContent() - Method in class jflex.gui.MainFrame
 

C

CANNOT_OPEN - Static variable in class jflex.l10n.ErrorMessages
Constant CANNOT_OPEN
CANNOT_READ_SKEL - Static variable in class jflex.l10n.ErrorMessages
Constant CANNOT_READ_SKEL
caseless - Variable in class jflex.core.LexScan
 
caselessMatches - Variable in class jflex.core.unicode.UnicodeProperties
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
caselessMatchPartitions - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
caselessMatchPartitions - Variable in class jflex.core.unicode.UnicodeProperties
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
caselessMatchPartitionSize - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
caselessMatchPartitionSize - Variable in class jflex.core.unicode.UnicodeProperties
 
CCLASS - Static variable in interface jflex.core.sym
 
CCLASSNOT - Static variable in interface jflex.core.sym
 
CCLASSOP - Static variable in interface jflex.core.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.core.sym
 
CHAR_I - Static variable in interface jflex.core.sym
 
charClass - Variable in class jflex.core.unicode.CharClassInterval
The code of the class all characters of this interval belong to.
CHARCLASS - Static variable in class jflex.core.LexScan
 
CHARCLASS_CODEPOINT - Static variable in class jflex.core.LexScan
 
CHARCLASS_MACRO - Static variable in class jflex.l10n.ErrorMessages
Constant CHARCLASS_MACRO
charClasses - Variable in class jflex.core.AbstractLexScan
 
charClasses - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
CharClasses - Class in jflex.core.unicode
Character Classes.
CharClasses() - Constructor for class jflex.core.unicode.CharClasses
Constructs a new CharClasses object.
CharClassException - Exception Class in jflex.exceptions
This Exception is used in class CharClasses.
CharClassException(String) - Constructor for exception class jflex.exceptions.CharClassException
Creates a new CharClassException with the specified message
CharClassInterval - Class in jflex.core.unicode
Stores an interval of characters together with the character class
CharClassInterval(int, int, int) - Constructor for class jflex.core.unicode.CharClassInterval
Creates a new CharClassInterval from start</code> to <CODE>end that belongs to character class charClass.
charCount - Variable in class jflex.core.AbstractLexScan
 
charCount() - Method in class jflex.core.AbstractLexScan
 
CHARSET_2_SMALL - Static variable in class jflex.l10n.ErrorMessages
Constant CHARSET_2_SMALL
CHARSET_NOT_SUPPORTED - Static variable in class jflex.l10n.ErrorMessages
Constant CHARSET_NOT_SUPPORTED
check(int, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
check(RegExps, File) - Static method in class jflex.core.SemCheck
Performs semantic analysis for all expressions.
checkActions() - Method in class jflex.core.RegExps
checkActions.
checkActions(LexScan, LexParse) - Method in class jflex.dfa.DFA
Checks that all actions can actually be matched in this DFA.
checkErrors() - Static method in class jflex.logging.Out
throws a GeneratorException if there are any errors recorded
checkLookAheads() - Method in class jflex.core.RegExps
checkLookAheads.
checkNotNull(Object, String) - Static method in class jflex.generator.LexGenerator
 
checkPrimClass(RegExp) - Static method in class jflex.core.RegExp
Confirms that the parameter is a RegExp1 of type sym.PRIMCLASS.
checkState(boolean, String) - Static method in class jflex.generator.LexGenerator
 
choosing - Variable in class jflex.gui.MainFrame
 
chunks - Variable in class jflex.generator.PackEmitter
number of existing string chunks
CLASS_PATTERN - Static variable in class jflex.anttask.JFlexTask
 
classCode - Variable in class jflex.core.AbstractLexScan
 
classCode() - Method in class jflex.core.AbstractLexScan
 
classes - Variable in class jflex.core.NFA
 
classes - Variable in class jflex.core.unicode.CharClasses
the char classes
className - Variable in class jflex.anttask.JFlexTask
 
className - Variable in class jflex.core.AbstractLexScan
 
className() - Method in class jflex.core.AbstractLexScan
 
clear() - Method in class jflex.state.StateSet
Remove all elements from this set.
close() - Method in class jflex.gui.OptionsDialog
close.
CLOSEBRACKET - Static variable in interface jflex.core.sym
 
CLOSECLASS - Static variable in interface jflex.core.sym
 
closure(int) - Method in class jflex.core.NFA
Calculates the epsilon closure for a specified set of states.
CMapBlock - Class in jflex.core.unicode
Immutable second-level blocks for constructing the two-level character map table.
CMapBlock(int[]) - Constructor for class jflex.core.unicode.CMapBlock
Constructs new CMapBlock and pre-computes its hash
CODEPOINT_OUT_OF_RANGE - Static variable in class jflex.l10n.ErrorMessages
Constant CODEPOINT_OUT_OF_RANGE
col - Variable in class jflex.logging.StdOutWriter
approximation of the current column in the text area for auto wrapping at wrap characters
colKilled - Variable in class jflex.generator.Emitter
 
colMap - Variable in class jflex.generator.Emitter
 
cols - Variable in class jflex.gui.GridPanel
 
column - Variable in exception class jflex.scanner.ScannerException
 
columnCount - Variable in class jflex.core.AbstractLexScan
 
columnCount() - Method in class jflex.core.AbstractLexScan
 
COMMA - Static variable in interface jflex.core.sym
 
COMMENT - Static variable in class jflex.core.LexScan
 
commentbalance - Variable in class jflex.core.LexScan
 
compare(IntCharSet, IntCharSet) - Method in class jflex.core.unicode.IntCharSetComparator
Compares two IntCharSets.
complement(IntPair) - Method in class jflex.core.NFA
Constructs an NFA accepting the complement of the language of a given NFA.
complement(StateSet) - Method in class jflex.state.StateSet
Returns the complement of this set with respect to the specified set, that is, the set of elements that are contained in the specified set but are not contained in this set.
complementOf(IntCharSet) - Static method in class jflex.core.unicode.IntCharSet
Returns the complement of the specified set x, that is, the set of all elements that are not contained in x.
component - Variable in class jflex.gui.GridPanelConstraint
 
computeTables() - Method in class jflex.core.unicode.CharClasses
Computes a two-level table structure representing this CharClass object, where second-level blocks are shared if equal.
conc(Object, Object) - Static method in class jflex.core.AbstractLexScan
 
CONCAT - Static variable in interface jflex.core.sym
 
concExc(Object, Object) - Static method in class jflex.core.AbstractLexScan
 
constName() - Method in class jflex.generator.PackEmitter
Convert array name into all uppercase internal scanner constant name.
constraints - Variable in class jflex.gui.GridPanel
 
contains(int) - Method in class jflex.chars.Interval
Returns true iff point is contained in this interval.
contains(int) - Method in class jflex.core.unicode.CharClassInterval
Determines wether the specified code point is in this interval.
contains(int) - Method in class jflex.core.unicode.IntCharSet
Returns whether this set contains a given character.
contains(Interval) - Method in class jflex.chars.Interval
Return true iff this interval completely contains the other one.
contains(IntCharSet) - Method in class jflex.core.unicode.IntCharSet
Check whether this set contains a another set.
contains(StateSet) - Method in class jflex.state.StateSet
Determine if the given set is a subset of this set.
containsElements() - Method in class jflex.core.unicode.IntCharSet
Returns whether the set contains elements.
containsElements() - Method in class jflex.state.StateSet
Determine if the State set contains elements.
containsFinal(StateSet) - Method in class jflex.core.NFA
Returns true, iff the specified set of states contains a final state.
content - Variable in class jflex.core.Action
The Java code this Action represents
content - Variable in class jflex.core.RegExp1
The child of this expression node in the syntax tree of a regular expression.
copy() - Method in class jflex.state.StateSet
Return a copy of this StateSet.
copy(StateSet) - Method in class jflex.state.StateSet
Copy specified StateSet into this.
COPY - Static variable in class jflex.core.LexScan
 
copyChoice(int) - Method in class jflex.core.Action
copyChoice.
copyOf(Interval) - Static method in class jflex.chars.Interval
Creates a copy of the interval.
copyOf(CharClasses) - Static method in class jflex.core.unicode.CharClasses
Construct a (deep) copy of the the provided CharClasses object.
copyOf(IntCharSet) - Static method in class jflex.core.unicode.IntCharSet
Creates a IntCharSet from an existing IntCharSet.
copyOf(DFA) - Static method in class jflex.dfa.DeprecatedDfa
Deprecated.
 
CountEmitter - Class in jflex.generator
An emitter for an array encoded as count/value pairs in a string.
CountEmitter(String) - Constructor for class jflex.generator.CountEmitter
Create a count/value emitter for a specific field.
create(int, int) - Static method in class jflex.base.IntPair
 
createFileEmitter(File, LexParse, DFA) - Static method in class jflex.generator.Emitters
Creates an Emitter that generates the java code in a file.
createFromNfa(NFA) - Static method in class jflex.dfa.DfaFactory
Returns a DFA that accepts the same language as the NFA.
createPrintWriterEmitter(LexParse, DFA, PrintWriter) - Static method in class jflex.generator.Emitters
Create Emitter that writes to writer
CS2SMALL_CHAR - Static variable in class jflex.l10n.ErrorMessages
Constant CS2SMALL_CHAR
CS2SMALL_STRING - Static variable in class jflex.l10n.ErrorMessages
Constant CS2SMALL_STRING
CTOR_ARG - Static variable in class jflex.core.LexScan
 
CTOR_ARG - Static variable in class jflex.l10n.ErrorMessages
Constant CTOR_ARG
CTOR_DEBUG - Static variable in class jflex.l10n.ErrorMessages
Constant CTOR_DEBUG
ctorArg(int) - Method in class jflex.core.AbstractLexScan
 
ctorArgs - Variable in class jflex.core.AbstractLexScan
 
ctorArgsCount() - Method in class jflex.core.AbstractLexScan
 
ctorType(int) - Method in class jflex.core.AbstractLexScan
 
ctorTypes - Variable in class jflex.core.AbstractLexScan
 
CUP$LexParse$actions(LexParse) - Constructor for class jflex.core.LexParse.CUP$LexParse$actions
Constructor
CUP$LexParse$do_action(int, lr_parser, Stack<Symbol>, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
Method splitting the generated action code into several parts.
CUP$LexParse$do_action_part00000000(int, lr_parser, Stack<Symbol>, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
Method 0 with the actual generated action code for actions 0 to 300.
cup2Compatible - Variable in class jflex.core.AbstractLexScan
 
cup2Compatible() - Method in class jflex.core.AbstractLexScan
 
cupCompatible - Variable in class jflex.core.AbstractLexScan
 
cupCompatible() - Method in class jflex.core.AbstractLexScan
 
cupDebug - Variable in class jflex.core.AbstractLexScan
 
cupDebug() - Method in class jflex.core.AbstractLexScan
 
CUPSYM_AFTER_CUP - Static variable in class jflex.l10n.ErrorMessages
Constant CUPSYM_AFTER_CUP
cupSymbol - Variable in class jflex.core.AbstractLexScan
 
cupSymbol() - Method in class jflex.core.AbstractLexScan
 
current - Variable in class jflex.core.unicode.IntCharSet.IntCharSetIterator
Iterator within the current Interval
currentLine() - Method in class jflex.core.AbstractLexScan
Deprecated.

D

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

E

EATWSPNL - Static variable in class jflex.core.LexScan
 
emit() - Method in class jflex.generator.Emitter
Main Emitter method.
emit(int) - Method in class jflex.generator.HiLowEmitter
Emit one value using two characters.
emit(int, int) - Method in class jflex.generator.CountEmitter
Emit one count/value pair.
emitActions() - Method in class jflex.generator.Emitter
 
emitActionTable() - Method in class jflex.generator.Emitter
emitActionTable.
emitAttributes() - Method in class jflex.generator.Emitter
 
emitCharMapArrayUnPacked() - Method in class jflex.generator.Emitter
 
emitCharMapTables() - Method in class jflex.generator.Emitter
Emits two-level character translation tables.
emitClassCode() - Method in class jflex.generator.Emitter
 
emitClassName() - Method in class jflex.generator.Emitter
 
emitCMapAccess() - Method in class jflex.generator.Emitter
 
emitConstructorDecl() - Method in class jflex.generator.Emitter
 
emitConstructorDecl(boolean) - Method in class jflex.generator.Emitter
 
emitCountValueString(int[]) - Method in class jflex.generator.CountEmitter
Emits a plain int array as a count/value string.
emitCtorArgs() - Method in class jflex.generator.Emitter
 
emitDoEOF() - Method in class jflex.generator.Emitter
 
emitDynamicInit() - Method in class jflex.generator.Emitter
 
emitEOFVal() - Method in class jflex.generator.Emitter
 
emitGetRowMapNext() - Method in class jflex.generator.Emitter
 
emitHeader() - Method in class jflex.generator.Emitter
 
emitInit() - Method in class jflex.generator.PackEmitter
Emit declaration of decoded member and open first chunk.
emitLexFunctHeader(String) - Method in class jflex.generator.Emitter
 
emitLexicalStates() - Method in class jflex.generator.Emitter
 
emitLookBuffer() - Method in class jflex.generator.Emitter
 
emitMain(String) - Method in class jflex.generator.Emitter
 
emitNext() - Method in class jflex.skeleton.Skeleton
Emits the next part of the skeleton
emitNextInput() - Method in class jflex.generator.Emitter
 
emitNoMatch() - Method in class jflex.generator.Emitter
 
emitRowMapArray() - Method in class jflex.generator.Emitter
 
emitScanError() - Method in class jflex.generator.Emitter
 
Emitter - Class in jflex.generator
This class manages the actual code generation, putting the scanner together, filling in skeleton sections etc.
Emitter(String, File, LexParse, DFA, PrintWriter) - Constructor for class jflex.generator.Emitter
Emits the java code.
Emitters - Class in jflex.generator
Factory class for Emitter
Emitters() - Constructor for class jflex.generator.Emitters
 
emitUC(int) - Method in class jflex.generator.PackEmitter
Emit single unicode character.
emitUnpack() - Method in class jflex.generator.CountEmitter
Emits count/value unpacking code for the generated array.
emitUnpack() - Method in class jflex.generator.HiLowEmitter
Emits hi/low pair unpacking code for the generated array.
emitUnpack() - Method in class jflex.generator.PackEmitter
Emit the unpacking code.
emitUserCode() - Method in class jflex.generator.Emitter
 
emitVarDefs() - Method in class jflex.generator.Emitter
Emit yychar, yycolumn, zzAtBOL, zzEOFDone with warning suppression when needed.
EMPTY - Static variable in class jflex.state.StateSet
The empty set of states
EMPTY_MATCH - Static variable in class jflex.l10n.ErrorMessages
Constant EMPTY_MATCH
EMPTY_MATCH_LOOK - Static variable in class jflex.l10n.ErrorMessages
Constant EMPTY_MATCH_LOOK
emptySet(int) - Static method in class jflex.state.StateSet
Return a new StateSet of the specified length.
encoding - Static variable in class jflex.option.Options
The encoding to use for input and output files.
end - Variable in class jflex.base.AutoValue_IntPair
 
end - Variable in class jflex.chars.Interval
End of the interval.
end - Variable in class jflex.core.unicode.CharClassInterval
The last character of the interval
end() - Method in class jflex.base.AutoValue_IntPair
 
end() - Method in class jflex.base.IntPair
 
endsWithJavadoc(CharSequence) - Static method in class jflex.generator.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.core.NFA
Make sure the NFA can contain at least newNumStates states.
ensureStateCapacity(int) - Method in class jflex.dfa.DFA
 
entryState - Variable in class jflex.core.Action
The entry state of the corresponding forward DFA (if general lookahead)
entryState - Variable in class jflex.dfa.DFA
entryState[i] is the start-state of lexical state i or lookahead DFA i.
entryState(int) - Method in class jflex.dfa.DFA
 
EOF - Static variable in interface jflex.core.sym
 
EOF_IN_ACTION - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_ACTION
EOF_IN_COMMENT - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_COMMENT
EOF_IN_MACROS - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_MACROS
EOF_IN_REGEXP - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_REGEXP
EOF_IN_STATES - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_STATES
EOF_IN_STRING - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_IN_STRING
EOF_sym() - Method in class jflex.core.LexParse
EOF Symbol index.
EOF_WO_ACTION - Static variable in class jflex.l10n.ErrorMessages
Constant EOF_WO_ACTION
eofActions - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
EOFActions - Class in jflex.core
A simple table to store EOF actions for each lexical state.
EOFActions() - Constructor for class jflex.core.EOFActions
 
eofclose - Variable in class jflex.core.AbstractLexScan
 
eofclose() - Method in class jflex.core.AbstractLexScan
 
eofCode - Variable in class jflex.core.AbstractLexScan
 
eofCode - Variable in class jflex.generator.Emitter
 
eofCode() - Method in class jflex.core.AbstractLexScan
 
EOFRULE - Static variable in interface jflex.core.sym
 
eofThrow - Variable in class jflex.core.AbstractLexScan
 
eofThrow - Variable in class jflex.generator.Emitter
 
eofThrow() - Method in class jflex.core.AbstractLexScan
 
eofVal - Variable in class jflex.core.AbstractLexScan
 
eofVal() - Method in class jflex.core.AbstractLexScan
 
EOL_IN_CHARCLASS - Static variable in class jflex.l10n.ErrorMessages
Constant EOL_IN_CHARCLASS
epsilon - Variable in class jflex.core.NFA
epsilon[current_state] is the set of states that can be reached from current_state via epsilon edges
epsilon(int) - Method in class jflex.core.NFA
 
epsilonFill() - Method in class jflex.core.NFA
 
equals(Object) - Method in class jflex.base.AutoValue_IntPair
 
equals(Object) - Method in class jflex.base.Pair
 
equals(Object) - Method in class jflex.chars.Interval
Returns true if o is an interval with the same borders.
equals(Object) - Method in class jflex.core.Action
 
equals(Object) - Method in class jflex.core.unicode.CMapBlock
 
equals(Object) - Method in class jflex.core.unicode.IntCharSet
 
equals(Object) - Method in class jflex.dfa.DFA
 
equals(Object) - Method in class jflex.state.StateSet
 
EQUALS - Static variable in interface jflex.core.sym
 
err(String) - Static method in class jflex.logging.Out
All parts of JFlex, that want to report error messages should use this method for their output.
error - Static variable in interface jflex.core.sym
 
error(File, ErrorMessages.ErrorMessage, int, int) - Static method in class jflex.logging.Out
print error message with location information
error(String) - Static method in class jflex.logging.Out
print error message (string)
error(ErrorMessages.ErrorMessage) - Static method in class jflex.logging.Out
print error message (code)
error(ErrorMessages.ErrorMessage, File) - Static method in class jflex.logging.Out
IO error message for a file (displays file name in parentheses).
error(ErrorMessages.ErrorMessage, String) - Static method in class jflex.logging.Out
print error message with data
error_sym() - Method in class jflex.core.LexParse
error Symbol index.
ErrorMessage(String) - Constructor for class jflex.l10n.ErrorMessages.ErrorMessage
 
ErrorMessages - Class in jflex.l10n
Central class for all kinds of JFlex messages.
ErrorMessages() - Constructor for class jflex.l10n.ErrorMessages
 
ErrorMessages.ErrorMessage - Class in jflex.l10n
 
errors - Static variable in class jflex.logging.Out
count total errors
escapify(String) - Static method in class jflex.generator.Emitter
Escapes all " ' \ tabs and newlines
estSize - Variable in class jflex.core.NFA
estimated size of the NFA (before actual construction)
execute() - Method in class jflex.anttask.JFlexTask
Executes the ant task.
exitCode - Variable in exception class jflex.exceptions.SilentExit
Program exit code if this exception is taken
exitCode() - Method in exception class jflex.exceptions.SilentExit
The exit code of this SilentExit exception.
expand() - Method in class jflex.core.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.core.Macros
Expands the specified macro by replacing each macro usage with the stored definition.

F

fatalError(ErrorMessages.ErrorMessage) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
fatalError(ErrorMessages.ErrorMessage, int, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
file - Variable in class jflex.core.AbstractLexScan
 
file - Variable in exception class jflex.scanner.ScannerException
 
file() - Method in class jflex.core.AbstractLexScan
 
FILE_CYCLE - Static variable in class jflex.l10n.ErrorMessages
Constant FILE_CYCLE
FILE_WRITE - Static variable in class jflex.l10n.ErrorMessages
Constant FILE_WRITE
fileName - Variable in class jflex.gui.MainFrame
 
files - Variable in class jflex.core.AbstractLexScan
 
FileUtils - Class in jflex.io
 
FileUtils() - Constructor for class jflex.io.FileUtils
 
FILL - Static variable in interface jflex.gui.Handles
Constant FILL=0
FINAL - Static variable in class jflex.generator.Emitter
 
findActionStates() - Method in class jflex.generator.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.core.Action
Action of a lookahead expression r1/r2 with a finite choice of fixed lengths in r2
FIXED_BASE - Static variable in class jflex.core.Action
Action of a lookahead expression r1/r2 with fixed length r1
FIXED_LOOK - Static variable in class jflex.core.Action
Action of a lookahead expression r1/r2 with fixed length r2
flattenBlocks(List<CMapBlock>) - Static method in class jflex.core.unicode.CharClasses
Turn a list of second-level blocks into a flat array.
FORWARD_ACTION - Static variable in class jflex.core.Action
Action of the 2nd forward pass for lookahead
fst - Variable in class jflex.base.Pair
 
functionName - Variable in class jflex.core.AbstractLexScan
 
functionName() - Method in class jflex.core.AbstractLexScan
 

G

gen_look_count - Variable in class jflex.core.RegExps
Count of how many general lookahead expressions there are.
GENERAL_LOOK - Static variable in class jflex.core.Action
Action of a general lookahead expression
generate - Variable in class jflex.gui.MainFrame
 
generate() - Method in class jflex.generator.LexGenerator
Generates a scanner for the specified input file.
generate() - Method in class jflex.gui.MainFrame
 
generate(String[]) - Static method in class jflex.Main
generate.
generationFinished(boolean) - Method in class jflex.gui.MainFrame
generationFinished.
GeneratorException - Exception Class in jflex.exceptions
Thrown when code generation has to be aborted.
GeneratorException() - Constructor for exception class jflex.exceptions.GeneratorException
 
GeneratorException(Throwable) - Constructor for exception class jflex.exceptions.GeneratorException
 
GeneratorException(Throwable, boolean) - Constructor for exception class jflex.exceptions.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.ErrorMessage) - Static method in class jflex.l10n.ErrorMessages
Returns a localized representation of the error messages.
get(ErrorMessages.ErrorMessage, Object...) - Static method in class jflex.l10n.ErrorMessages
Returns an error message.
getAction(int) - Method in class jflex.core.EOFActions
getAction.
getAction(int) - Method in class jflex.core.RegExps
getAction.
getAction(StateSet) - Method in class jflex.core.NFA
Returns the action with highest priority in the specified set of states.
getAndRemoveElement() - Method in class jflex.state.StateSet
Returns an element of the set and removes it.
getBaseName(String) - Static method in class jflex.generator.Emitter
Computes base name of the class name.
getCaseless(UnicodeProperties) - Method in class jflex.core.unicode.IntCharSet
Create a caseless version of this charset.
getCaselessMatches(int) - Method in class jflex.core.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.
getCharClass(int) - Method in class jflex.core.unicode.CharClasses
Retuns a copy of a single char class partition by code.
getCharClasses() - Method in class jflex.core.AbstractLexScan
 
getCharClasses() - Method in class jflex.core.LexParse
 
getClassCode(int) - Method in class jflex.core.unicode.CharClasses
Returns the code of the character class the specified character belongs to.
getClassCodes(IntCharSet, boolean) - Method in class jflex.core.unicode.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.core.EOFActions
Returns the default action.
getDefinition(String) - Method in class jflex.core.Macros
Fetches the definition of the macro with the specified name,
getDir() - Static method in class jflex.option.Options
 
getEntryState() - Method in class jflex.core.Action
Return the corresponding entry state for the forward DFA (if this is a general lookahead expression)
getEOFActions() - Method in class jflex.core.LexParse
 
getFirstInterval() - Method in class jflex.core.unicode.IntCharSet
 
getHigherPriority(Action) - Method in class jflex.core.Action
Compares the priority value of this Action with the specified action.
getInclusiveStates() - Method in class jflex.scanner.LexicalStates
Returns the code of all inclusive states.
getIntCharSet(String) - Method in class jflex.core.unicode.UnicodeProperties
Returns the character interval set associated with the given property value for the selected Unicode version.
getIntervals() - Method in class jflex.core.unicode.CharClasses
Returns an array of all CharClassIntervals in this char class collection.
getIntervals() - Method in class jflex.core.unicode.IntCharSet
Returns the intervals.
getLine(int) - Method in class jflex.core.RegExps
getLine.
getLine(File, int) - Static method in class jflex.logging.Out
get one line from a file
getLookAhead(int) - Method in class jflex.core.RegExps
getLookAhead.
getLookEntry(int) - Method in class jflex.core.RegExps
getLookEntry.
getLookLength() - Method in class jflex.core.Action
The length of the lookahead or base if this is a fixed length lookahead action.
getMaxCharCode() - Method in class jflex.core.unicode.CharClasses
Returns the greatest Unicode value of the current input character set.
getMaximumCodePoint() - Method in class jflex.core.unicode.UnicodeProperties
Returns the maximum code point for the selected Unicode version.
getNum() - Method in class jflex.core.RegExps
getNum.
getNumber(String) - Method in class jflex.scanner.LexicalStates
Returns the number (code) of a declared state, null if no such state has been declared.
getNumClasses() - Method in class jflex.core.unicode.CharClasses
Returns the current number of character classes.
getPackage() - Method in class jflex.anttask.JFlexTask
getPackage.
getPreClass(int) - Method in class jflex.core.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.core.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.core.RegExps
getRegExp.
getRelativePath(File, File) - Static method in class jflex.io.FileUtils
Returns the path of file relative to rootDirectory.
getRootDirectory() - Static method in class jflex.option.Options
Returns the root directory that contains source code.
getStateNumber(String) - Method in class jflex.core.AbstractLexScan
 
getStates(int) - Method in class jflex.core.RegExps
Getter for the field states.
getSymbolContainer() - Method in class jflex.core.LexParse
 
getTables() - Method in class jflex.core.unicode.CharClasses
Returns a two-level table structure for this char-class object.
getTokenName(int) - Static method in class jflex.core.LexScan
Converts an int token code into the name of the token by reflection on the cup symbol class/interface sym
getUnicodeProperties() - Method in class jflex.core.AbstractLexScan
 
getUnicodeProperties() - Method in interface jflex.core.unicode.ILexScan
 
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
hasElement(int) - Method in class jflex.state.StateSet
Determine if a given state is an element of the set.
hasGenLookAhead() - Method in class jflex.generator.Emitter
 
hash - Variable in class jflex.core.unicode.CMapBlock
pre-computed hash, since we will compare often
hashCode() - Method in class jflex.base.AutoValue_IntPair
 
hashCode() - Method in class jflex.base.Pair
 
hashCode() - Method in class jflex.chars.Interval
 
hashCode() - Method in class jflex.core.Action
 
hashCode() - Method in class jflex.core.unicode.CMapBlock
 
hashCode() - Method in class jflex.core.unicode.IntCharSet
 
hashCode() - Method in class jflex.dfa.DFA
 
hashCode() - Method in class jflex.state.StateSet
 
hasMoreElements() - Method in class jflex.state.StateSetEnumerator
Determine if there are further elements in the set to be returned.
hasNext() - Method in class jflex.chars.Interval.IntervalIterator
 
hasNext() - Method in class jflex.core.unicode.IntCharSet.IntCharSetIterator
 
hasNext() - Method in class jflex.state.StateSetEnumerator
Iterator interface method for StateSetEnumerator.nextElement().
HAT - Static variable in interface jflex.core.sym
 
height - Variable in class jflex.gui.GridPanelConstraint
 
hgap - Variable in class jflex.gui.GridPanel
 
HiLowEmitter - Class in jflex.generator
HiLowEmitter
HiLowEmitter(String) - Constructor for class jflex.generator.HiLowEmitter
Create new emitter for values in [0, 0xFFFFFFFF] using hi/low encoding.

I

IDENT - Static variable in interface jflex.core.sym
 
ILexScan - Interface in jflex.core.unicode
 
IMPOSSIBLE_CHARCLASS_RANGE - Static variable in class jflex.l10n.ErrorMessages
Constant IMPOSSIBLE_CHARCLASS_RANGE
includeFile(String) - Method in class jflex.core.AbstractLexScan
 
inclusive - Variable in class jflex.scanner.LexicalStates
codes of inclusive states (subset of states)
inclusive_states - Variable in class jflex.core.LexScan
 
increaseSize(int) - Method in class jflex.dfa.StatePairList
 
indent - Static variable in class jflex.generator.PackEmitter
indent for string lines
index - Variable in class jflex.state.StateSetEnumerator
Current index into the StateSet array.
indexOf(int) - Method in class jflex.core.unicode.IntCharSet
Returns the index of the interval that contains the character c.
init(int, ILexScan) - Method in class jflex.core.unicode.CharClasses
Provides space for classes of characters from 0 to maxCharCode.
init(String) - Method in class jflex.core.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.core.LexParse
Action encapsulation object initializer.
initCaselessMatches() - Method in class jflex.core.unicode.UnicodeProperties
Unpacks the caseless match data.
initCode - Variable in class jflex.core.AbstractLexScan
 
initCode() - Method in class jflex.core.AbstractLexScan
 
initThrow - Variable in class jflex.core.AbstractLexScan
 
initThrow() - Method in class jflex.core.AbstractLexScan
 
initUnicodeCharClasses() - Method in class jflex.core.AbstractLexScan
 
inputFile - Variable in class jflex.anttask.JFlexTask
 
inputFile - Variable in class jflex.generator.Emitter
 
inputFile - Variable in class jflex.generator.LexGenerator
 
inputFile - Variable in class jflex.gui.GeneratorThread
input file setting from GUI
insert(int, List<Integer>, RegExp, Action, Boolean, RegExp) - Method in class jflex.core.RegExps
insert.
insert(String, boolean) - Method in class jflex.scanner.LexicalStates
Inserts a new state declaration.
insert(String, RegExp) - Method in class jflex.core.Macros
Stores a new macro and its definition.
insert(List<Integer>, Action) - Method in class jflex.core.RegExps
insert.
insertCCLNFA(RegExp, int, int) - Method in class jflex.core.NFA
Constructs a two state NFA for char class regexps, such that the NFA has exactly one start state, exactly one end state, no transitions leading out of the end state, no transitions leading into the start state.
insertClassNFA(IntCharSet, int, int) - Method in class jflex.core.NFA
 
insertLetterNFA(boolean, int, int, int) - Method in class jflex.core.NFA
 
insertLookAheadChoices(int, Action, RegExp) - Method in class jflex.core.NFA
Insert NFAs for the (finitely many) fixed length lookahead choices.
insertNFA(RegExp) - Method in class jflex.core.NFA
Constructs an NFA for regExp such that the NFA has
insertStringNFA(boolean, String) - Method in class jflex.core.NFA
 
insets - Variable in class jflex.gui.GridPanel
 
INT_AND_TYPE - Static variable in class jflex.l10n.ErrorMessages
Constant INT_AND_TYPE
INT_CHAR_SET_COMPARATOR - Static variable in class jflex.core.unicode.CharClasses
for sorting disjoint IntCharSets
IntCharSet - Class in jflex.core.unicode
Mutable Char Set implemented with intervals.
IntCharSet() - Constructor for class jflex.core.unicode.IntCharSet
 
IntCharSet.IntCharSetIterator - Class in jflex.core.unicode
Iterator for enumerating the elements of this IntCharSet
IntCharSetComparator - Class in jflex.core.unicode
Comparator of IntCharSet .
IntCharSetComparator() - Constructor for class jflex.core.unicode.IntCharSetComparator
 
IntCharSetIterator() - Constructor for class jflex.core.unicode.IntCharSet.IntCharSetIterator
New iterator for this IntCharSet
intersect(StateSet) - Method in class jflex.state.StateSet
Remove all states from this that are not contained in the provided StateSet.
INTERSECTION - Static variable in interface jflex.core.sym
 
Interval - Class in jflex.chars
A mutable interval of characters with basic operations.
Interval(int, int) - Constructor for class jflex.chars.Interval
Constructs a new interval from start to end, including both end points.
Interval.IntervalIterator - Class in jflex.chars
Iterator for enumerating the elements of this Interval
intervalIterator() - Method in class jflex.core.unicode.IntCharSet
 
IntervalIterator() - Constructor for class jflex.chars.Interval.IntervalIterator
New iterator that starts at the beginning of the
intervals - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
intervals - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
intervals - Variable in class jflex.core.unicode.IntCharSet
 
intervalsIterator - Variable in class jflex.core.unicode.IntCharSet.IntCharSetIterator
Iterator over the Interval list
IntPair - Class in jflex.base
Simple pair of integers.
IntPair() - Constructor for class jflex.base.IntPair
 
INVALID_UNICODE_PROPERTY - Static variable in class jflex.l10n.ErrorMessages
Constant INVALID_UNICODE_PROPERTY
invariants() - Method in class jflex.chars.Interval
Checks the invariants of this object.
invariants() - Method in class jflex.core.unicode.CharClasses
Checks the invariants of this object.
invariants() - Method in class jflex.core.unicode.IntCharSet
Checks the invariants of this object.
IO_ERROR - Static variable in class jflex.l10n.ErrorMessages
Constant IO_ERROR
isAbstract - Variable in class jflex.core.AbstractLexScan
 
isAbstract() - Method in class jflex.core.AbstractLexScan
 
isBOL(int) - Method in class jflex.core.RegExps
isBOL.
isCharClass() - Method in class jflex.core.RegExp
Find out if this regexp is a char class or equivalent to one.
isColumnCount() - Method in class jflex.core.AbstractLexScan
Deprecated.
isDotOrNewlinePattern(RegExp, RegExp) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
isEmittable() - Method in class jflex.core.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.core.RegExps
isEOF.
isEOFAction(Object) - Method in class jflex.core.EOFActions
 
isEquiv(Action) - Method in class jflex.core.Action
Returns true iff the parameter is an Action with the same content as this one.
isExtending - Variable in class jflex.core.AbstractLexScan
 
isExtending() - Method in class jflex.core.AbstractLexScan
 
isFinal - Variable in class jflex.core.AbstractLexScan
 
isFinal - Variable in class jflex.core.NFA
isFinal[state] == true invalid input: '<'=> state is a final state of the NFA
isFinal - Variable in class jflex.dfa.DFA
isFinal[state] == true if the state state is a final state.
isFinal() - Method in class jflex.core.AbstractLexScan
 
isFinal(int) - Method in class jflex.dfa.DFA
 
isFiniteChoice(RegExp) - Static method in class jflex.core.SemCheck
Returns true iff the expression is a finite choice of fixed length expressions.
isGenLookAction() - Method in class jflex.core.Action
Return true iff this is action belongs to a general lookahead rule.
isImplementing - Variable in class jflex.core.AbstractLexScan
 
isImplementing() - Method in class jflex.core.AbstractLexScan
 
isInteger - Variable in class jflex.core.AbstractLexScan
 
isInteger() - Method in class jflex.core.AbstractLexScan
 
isIntWrap - Variable in class jflex.core.AbstractLexScan
 
isIntWrap() - Method in class jflex.core.AbstractLexScan
 
isMinimized() - Method in class jflex.dfa.DFA
 
isNewline(RegExp) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
isPoint - Variable in class jflex.core.RegExp1
true if this regexp was created from a dot/point (.) metachar
isPrintable(int) - Static method in class jflex.chars.Interval
Returns whether a character is printable.
isPublic - Variable in class jflex.core.AbstractLexScan
 
isPublic() - Method in class jflex.core.AbstractLexScan
 
isSubSet(IntCharSet, IntCharSet) - Static method in class jflex.core.unicode.IntCharSet
Very slow but elementary method to determine whether s1 is a subset of s2.
isTransition - Variable in class jflex.generator.Emitter
 
isUnExpected() - Method in exception class jflex.exceptions.GeneratorException
 
isUsed(String) - Method in class jflex.core.Macros
Tests if a macro has been used.
isYYEOF - Variable in class jflex.core.LexScan
 
iterator() - Method in class jflex.chars.Interval
 
iterator() - Method in class jflex.core.unicode.IntCharSet
 
iterator() - Method in class jflex.state.StateSet
Construct an Integer iterator for this StateSet.

J

JAVA_CODE - Static variable in class jflex.core.LexScan
 
JAVADOC_COMMENT_AND_MAYBE_ANNOTATIONS_PATTERN - Static variable in class jflex.generator.Emitter
 
jflex - package jflex
 
jflex.anttask - package jflex.anttask
 
jflex.base - package jflex.base
 
jflex.chars - package jflex.chars
 
jflex.core - package jflex.core
 
jflex.core.unicode - package jflex.core.unicode
 
jflex.core.unicode.data - package jflex.core.unicode.data
 
jflex.dfa - package jflex.dfa
 
jflex.exceptions - package jflex.exceptions
 
jflex.generator - package jflex.generator
 
jflex.gui - package jflex.gui
 
jflex.io - package jflex.io
 
jflex.l10n - package jflex.l10n
 
jflex.logging - package jflex.logging
 
jflex.option - package jflex.option
 
jflex.performance - package jflex.performance
 
jflex.scanner - package jflex.scanner
 
jflex.skeleton - package jflex.skeleton
 
jflex.state - package jflex.state
 
JFlexTask - Class in jflex.anttask
JFlex ant task.
JFlexTask() - Constructor for class jflex.anttask.JFlexTask
Constructor for JFlexTask.
JLETTERCLASS - Static variable in interface jflex.core.sym
 
JLETTERDIGITCLASS - Static variable in interface jflex.core.sym
 
jlex - Variable in class jflex.gui.OptionsDialog
 
jlex - Static variable in class jflex.option.Options
strict JLex compatibility

K

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

L

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

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

M

MACRO_CYCLE - Static variable in class jflex.l10n.ErrorMessages
Constant MACRO_CYCLE
MACRO_DEF_MISSING - Static variable in class jflex.l10n.ErrorMessages
Constant MACRO_DEF_MISSING
MACRO_UNDECL - Static variable in class jflex.l10n.ErrorMessages
Constant MACRO_UNDECL
macroDefinition - Variable in class jflex.core.LexScan
 
MacroException - Exception Class in jflex.exceptions
This Exception is used in the macro expander to report cycles or undefined macro usages.
MacroException(String) - Constructor for exception class jflex.exceptions.MacroException
Creates a new MacroException with the specified message
macros - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
macros - Variable in class jflex.core.Macros
Maps names of macros to their definition
Macros - Class in jflex.core
Symbol table and expander for macros.
Macros() - Constructor for class jflex.core.Macros
Creates a new macro expander.
MACROS - Static variable in class jflex.core.LexScan
 
MACROUSE - Static variable in interface jflex.core.sym
 
main(String[]) - Static method in class jflex.core.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 command-line interface.
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.
makeCCLs(CharClasses, boolean) - Method in class jflex.core.RegExp
Make character class partitions based on the classes mentioned in this regexp.
makeCCLs(CharClasses, boolean) - Method in class jflex.core.RegExps
Make character class partitions for all classes mentioned in the spec.
makeClass(int, boolean) - Method in class jflex.core.unicode.CharClasses
Creates a new character class for the single character singleChar.
makeClass(String, boolean) - Method in class jflex.core.unicode.CharClasses
Creates a new character class for each character of the specified String.
makeClass(IntCharSet, boolean) - Method in class jflex.core.unicode.CharClasses
Updates the current partition, so that the specified set of characters gets a new character class.
makeMacroIdent() - Method in class jflex.core.AbstractLexScan
 
makeNL() - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
makePrivate() - Static method in class jflex.skeleton.Skeleton
Make the skeleton private.
makeRepeat(RegExp, int, int, int, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
mapColMap(int[]) - Method in class jflex.generator.Emitter
Performs an in-place update to map the colMap translation over the char classes in the second-level cmap table.
markAll(StatePairList[][], boolean[][]) - Method in class jflex.dfa.StatePairList
markAll.
markUsed(String) - Method in class jflex.core.Macros
Marks a macro as used.
mask - Variable in class jflex.state.StateSetEnumerator
mask = 1 << offset
MASK - Static variable in class jflex.state.StateSet
 
maxChar - Static variable in class jflex.core.unicode.CharClasses
the largest character that can be used in char classes
maxCharUsed - Variable in class jflex.core.unicode.CharClasses
the largest character actually used in a specification
maxEntries - Static variable in class jflex.generator.PackEmitter
max number of entries per line
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
maximumCodePoint - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
maximumCodePoint - Variable in class jflex.core.unicode.UnicodeProperties
 
maxSize - Static variable in class jflex.generator.PackEmitter
maximum size of chunks
maybeEmtpy(RegExp) - Static method in class jflex.core.SemCheck
Checks if the expression potentially matches the empty string.
message - Variable in exception class jflex.scanner.ScannerException
 
messages - Variable in class jflex.gui.MainFrame
 
MIN_DFA_IS - Static variable in class jflex.l10n.ErrorMessages
Constant MIN_DFA_IS
MIN_TOOK - Static variable in class jflex.l10n.ErrorMessages
Constant MIN_TOOK
minimize() - Method in class jflex.dfa.DFA
Implementation of Hopcroft's O(n log n) minimization algorithm, follows description by D.
minimized - Variable in class jflex.dfa.DFA
Whether the DFA is minimized.
minimizedDfaStatesCount() - Method in class jflex.generator.LexGenerator
 
MORETHAN - Static variable in interface jflex.core.sym
 

N

name - Variable in class jflex.generator.PackEmitter
name of the generated array (mixed case, no yy prefix)
names() - Method in class jflex.scanner.LexicalStates
Returns the names of all states.
nbits2size(int) - Static method in class jflex.state.StateSet
Compute a set size that will lead to an array of the given length.
NEVER_MATCH - Static variable in class jflex.l10n.ErrorMessages
Constant NEVER_MATCH
NEWLINE - Static variable in interface jflex.core.sym
 
next_token() - Method in class jflex.core.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.generator.PackEmitter
emit next chunk
nextElement() - Method in class jflex.state.StateSetEnumerator
Return the next element from the set.
nextInt() - Method in class jflex.chars.Interval.IntervalIterator
 
nextInt() - Method in class jflex.core.unicode.IntCharSet.IntCharSetIterator
 
nextInt() - Method in class jflex.state.StateSetEnumerator
Iterator interface method for StateSetEnumerator.hasMoreElements()
nextState - Variable in class jflex.core.LexScan
 
NFA - Class in jflex.core
Non-deterministic finite automata representation in JFlex.
NFA(int, int) - Constructor for class jflex.core.NFA
Constructor for NFA.
NFA(int, LexScan, RegExps, Macros, CharClasses) - Constructor for class jflex.core.NFA
Construct new NFA.
NFA_IS - Static variable in class jflex.l10n.ErrorMessages
Constant NFA_IS
NFA_STATES - Static variable in class jflex.l10n.ErrorMessages
Constant NFA_STATES
NFA_TOOK - Static variable in class jflex.l10n.ErrorMessages
Constant NFA_TOOK
NFASize(Macros) - Method in class jflex.core.RegExps
NFASize.
nl() - Method in class jflex.generator.PackEmitter
emit newline
NL - Static variable in class jflex.logging.Out
Platform specific newline.
nlChars() - Static method in class jflex.core.unicode.IntCharSet
The set of new-line characters.
no_backup - Variable in class jflex.gui.OptionsDialog
 
no_backup - Static variable in class jflex.option.Options
don't write backup files if this is true
NO_BUFFER_SIZE - Static variable in class jflex.l10n.ErrorMessages
Constant NO_BUFFER_SIZE
NO_DIRECTORY - Static variable in class jflex.l10n.ErrorMessages
Constant NO_DIRECTORY
NO_ENCODING - Static variable in class jflex.l10n.ErrorMessages
Constant NO_ENCODING
NO_LAST_ACTION - Static variable in class jflex.l10n.ErrorMessages
Constant NO_LAST_ACTION
NO_LEX_SPEC - Static variable in class jflex.l10n.ErrorMessages
Constant NO_LEX_SPEC
no_minimize - Variable in class jflex.gui.OptionsDialog
 
no_minimize - Static variable in class jflex.option.Options
don't run minimization algorithm if this is true
NO_SKEL_FILE - Static variable in class jflex.l10n.ErrorMessages
Constant NO_SKEL_FILE
NO_TARGET - Static variable in class jflex.dfa.DFA
The code for "no target state" in the transition table.
NOACTION - Static variable in interface jflex.core.sym
 
NOLOOK - Static variable in class jflex.generator.Emitter
 
NORMAL - Static variable in class jflex.core.Action
A normal action
normalise() - Method in class jflex.core.unicode.CharClasses
Brings the partitions into a canonical order such that objects that implement the same partitions but in different order become equal.
normalise(Macros) - Method in class jflex.core.RegExp
Normalise the regular expression to eliminate macro use (expand them), and compound character class expression (compute their content).
normalise(Macros) - Method in class jflex.core.RegExps
Normalise all character class expressions in regexp and lookahead rules.
normalize(String) - Static method in class jflex.core.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.generator.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.l10n.ErrorMessages
Constant NOT_AT_BOL
NOT_READABLE - Static variable in class jflex.l10n.ErrorMessages
Constant NOT_READABLE
notUnix - Variable in class jflex.core.LexScan
 
num - Variable in class jflex.dfa.StatePairList
 
numActions() - Method in class jflex.core.EOFActions
Returns thenumber of Actions.
number() - Method in class jflex.scanner.LexicalStates
Returns the number of declared states.
numCols - Variable in class jflex.generator.Emitter
 
numEntries - Variable in class jflex.generator.CountEmitter
number of entries in expanded array
numEntries - Variable in class jflex.generator.HiLowEmitter
number of entries in expanded array
numEntryStates() - Method in class jflex.core.NFA
 
numInput - Variable in class jflex.core.NFA
the current maximum number of input characters
numInput - Variable in class jflex.dfa.DFA
The maximum number of input characters
numInput() - Method in class jflex.core.NFA
 
numInput() - Method in class jflex.dfa.DFA
 
numIntervals() - Method in class jflex.core.unicode.IntCharSet
Returns the number of intervals.
numLexStates - Variable in class jflex.core.EOFActions
 
numLexStates - Variable in class jflex.core.NFA
the number of lexical States.
numLexStates - Variable in class jflex.dfa.DFA
The number of lexical states (2*numLexStates invalid input: '<'= entryState.length)
numLexStates() - Method in class jflex.core.NFA
 
numLexStates() - Method in class jflex.dfa.DFA
 
numStates - Variable in class jflex.core.NFA
the number of states in this NFA
numStates - Variable in class jflex.dfa.DFA
The number of states in this DFA
numStates - Variable in class jflex.scanner.LexicalStates
number of declared states
numStates() - Method in class jflex.core.NFA
 
numStates() - Method in class jflex.dfa.DFA
 

O

of(Interval) - Static method in class jflex.core.unicode.IntCharSet
Creates a charset that contains only one interval.
of(Interval...) - Static method in class jflex.core.unicode.IntCharSet
Creates a charset that contains the given intervals.
ofCharacter(int) - Static method in class jflex.chars.Interval
Creates an interval of a single character.
ofCharacter(int) - Static method in class jflex.core.unicode.IntCharSet
Creates a char set that contains only the given character.
ofCharacterRange(int, int) - Static method in class jflex.core.unicode.IntCharSet
Creates a charset that contains only one interval, given by its start and end values.
offset - Variable in class jflex.state.StateSetEnumerator
Current offset into the StateSet array
old_minimize() - Method in class jflex.dfa.DeprecatedDfa
Deprecated.
Use DFA.minimize() instead.
OPENBRACKET - Static variable in interface jflex.core.sym
 
OPENCLASS - Static variable in interface jflex.core.sym
 
Options - Class in jflex.option
Collects all global JFlex options.
Options() - Constructor for class jflex.option.Options
Prevent instantiation of static-only calss
OptionsDialog - Class in jflex.gui
A dialog for setting JFlex options
OptionsDialog(Frame) - Constructor for class jflex.gui.OptionsDialog
Create a new options dialog
OptionUtils - Class in jflex.core
 
OptionUtils() - Constructor for class jflex.core.OptionUtils
 
out - Variable in class jflex.generator.Emitter
 
out - Variable in class jflex.generator.PackEmitter
output buffer
out - Static variable in class jflex.logging.Out
output device
out - Variable in class jflex.skeleton.Skeleton
The writer to write the skeleton-parts to
Out - Class in jflex.logging
In this class all output to the java console is filtered.
Out() - Constructor for class jflex.logging.Out
 
OUT_OF_MEMORY - Static variable in class jflex.l10n.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
outputFileName - Variable in class jflex.generator.Emitter
 
owner - Variable in class jflex.gui.OptionsDialog
 

P

p - Variable in class jflex.dfa.StatePairList
 
PACKAGE_PATTERN - Static variable in class jflex.anttask.JFlexTask
 
packageName - Variable in class jflex.anttask.JFlexTask
 
PackEmitter - Class in jflex.generator
Encodes int arrays as strings.
PackEmitter(String) - Constructor for class jflex.generator.PackEmitter
Create new emitter for an array.
Pair<A,B> - Class in jflex.base
Generic immutable pair.
Pair(A, B) - Constructor for class jflex.base.Pair
 
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.core.LexParse.CUP$LexParse$actions
 
parser - Variable in class jflex.generator.Emitter
 
PARSING_TOOK - Static variable in class jflex.l10n.ErrorMessages
Constant PARSING_TOOK
performClassOp(int, IntCharSet, IntCharSet, RegExp) - Static method in class jflex.core.RegExp
Performs the given set operation on the two IntCharSet parameters.
PLUS - Static variable in interface jflex.core.sym
 
POINT - Static variable in interface jflex.core.sym
 
popFile() - Method in class jflex.core.AbstractLexScan
 
populateDefaultVersionUnicodeProperties() - Method in class jflex.core.AbstractLexScan
 
pos - Variable in class jflex.chars.Interval.IntervalIterator
The current iterator position
pos - Variable in class jflex.skeleton.Skeleton
The current part of the skeleton (an index of nextStop[])
preclassCache - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
primClass(int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
primClass(int, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
primClass(IntCharSet) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
PRIMCLASS - Static variable in interface jflex.core.sym
 
print(int) - Method in class jflex.generator.Emitter
 
print(int, int) - Method in class jflex.generator.Emitter
 
print(String) - Method in class jflex.core.RegExp
Returns a String-representation of this regular expression with the specified indentation.
print(String) - Method in class jflex.core.RegExp1
 
print(String) - Method in class jflex.core.RegExp2
 
print(String) - Method in class jflex.generator.Emitter
 
print(String) - Static method in class jflex.logging.Out
Report generation progress.
printBlocks(int[], int[], int[], int) - Method in class jflex.dfa.DFA
 
printInvDelta(int[][], int[]) - Method in class jflex.dfa.DFA
Prints the inverse of transition table.
printL(int[], int[], int) - Method in class jflex.dfa.DFA
 
println() - Method in class jflex.generator.Emitter
 
println() - Method in class jflex.logging.StdOutWriter
Begin a new line.
println(int) - Method in class jflex.generator.Emitter
 
println(String) - Method in class jflex.generator.Emitter
 
println(String) - Method in class jflex.generator.PackEmitter
println.
println(String) - Static method in class jflex.logging.Out
Report generation progress.
println(ErrorMessages.ErrorMessage, int) - Static method in class jflex.logging.Out
Report generation progress.
println(ErrorMessages.ErrorMessage, String) - Static method in class jflex.logging.Out
Report generation progress.
printSystemInfo() - Static method in class jflex.Main
Print system information (e.g.
printTable(boolean[][]) - Method in class jflex.dfa.DeprecatedDfa
Deprecated.
Prints the equivalence table.
printUC(char) - Method in class jflex.generator.PackEmitter
Append a unicode/octal escaped character to out buffer.
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.core.Action
The priority (i.e.
production_table() - Method in class jflex.core.LexParse
Access to production table.
progress - Static variable in class jflex.option.Options
If true, progress dots will be printed
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
propertyValueAliases - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
propertyValueIntervals - Variable in class jflex.core.unicode.UnicodeProperties
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_1_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_10_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_11_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_12_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_12_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_2_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_2_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_3_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_3_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_3_2
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_4_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_4_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_5_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_5_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_5_2
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_6_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_6_1
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_6_2
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_6_3
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_7_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_8_0
 
propertyValues - Static variable in class jflex.core.unicode.data.Unicode_9_0
 
PROPS_ARG_REQUIRES_UNICODE_VERSION - Static variable in class jflex.l10n.ErrorMessages
Constant PROPS_ARG_REQUIRES_UNICODE_VERSION

Q

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

R

r1 - Variable in class jflex.core.RegExp2
 
r2 - Variable in class jflex.core.RegExp2
 
RBRACE - Static variable in interface jflex.core.sym
 
reachableStates(int, int) - Method in class jflex.core.NFA
Returns the set of states that can be reached from currentState with an input nextChar.
readDefault() - Static method in class jflex.skeleton.Skeleton
(Re)load the default skeleton.
READING - Static variable in class jflex.l10n.ErrorMessages
Constant READING
READING_SKEL - Static variable in class jflex.l10n.ErrorMessages
Constant READING_SKEL
readSkel(BufferedReader) - Static method in class jflex.skeleton.Skeleton
Reads an external skeleton file from a BufferedReader.
readSkelFile(File) - Static method in class jflex.skeleton.Skeleton
Reads an external skeleton file for later use with this class.
reduce_table() - Method in class jflex.core.LexParse
Access to reduce_goto table.
reduceColumns() - Method in class jflex.generator.Emitter
 
reduceRows() - Method in class jflex.generator.Emitter
 
RegExp - Class in jflex.core
Stores a regular expression of rules section in a JFlex-specification.
RegExp(int) - Constructor for class jflex.core.RegExp
Create a new regular expression of the specified type.
REGEXP - Static variable in class jflex.core.LexScan
 
REGEXP_CODEPOINT_SEQUENCE - Static variable in class jflex.core.LexScan
 
REGEXP_EXPECTED - Static variable in class jflex.l10n.ErrorMessages
Constant REGEXP_EXPECTED
RegExp1 - Class in jflex.core
Stores a regular expression from the rules section of a JFlex specification.
RegExp1(int, Object) - Constructor for class jflex.core.RegExp1
Constructs a new regular expression with one child object.
RegExp2 - Class in jflex.core
Regular expression with two children (e.g.
RegExp2(int, RegExp, RegExp) - Constructor for class jflex.core.RegExp2
Constructor for RegExp2.
REGEXPEND - Static variable in interface jflex.core.sym
 
RegExpException - Exception Class in jflex.core
This exception is used for unexpected errors in in regexp recursion, such as unexpected expression type or structure.
RegExpException(String) - Constructor for exception class jflex.core.RegExpException
Creates a new RegExpException with the specified message
RegExpException(RegExp) - Constructor for exception class jflex.core.RegExpException
Creates a new RegExpException for the specified regular expression.
regExps - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
regExps - Variable in class jflex.core.NFA
 
regExps - Variable in class jflex.core.RegExps
the regexp
RegExps - Class in jflex.core
Stores all rules of the specification for later access in the RegExp to NFA conversion.
RegExps() - Constructor for class jflex.core.RegExps
Constructor for RegExps.
REGEXPSTART - Static variable in class jflex.core.LexScan
 
remove(int) - Method in class jflex.state.StateSet
Remove a given state from the set.
removeDead(int, int) - Method in class jflex.core.NFA
Find all states from (numerically) start to @end that (transitively) cannot reach reach end, and remove the transitions leading to those states.
REPEAT - Static variable in interface jflex.core.sym
 
REPEAT_GREATER - Static variable in class jflex.l10n.ErrorMessages
Constant REPEAT_GREATER
REPEAT_ZERO - Static variable in class jflex.l10n.ErrorMessages
Constant REPEAT_ZERO
REPEATEXP - Static variable in class jflex.core.LexScan
 
replace(String, String, String) - Static method in class jflex.skeleton.Skeleton
Replaces a with b in c.
report_error(String, Object) - Method in class jflex.core.LexParse
Override lr_parser.report_error to use JFlex reporting.
report_fatal_error(String, Object) - Method in class jflex.core.LexParse
Override lr_parser.report_fatal_error to use JFlex reporting.
reset(StateSet) - Method in class jflex.state.StateSetEnumerator
Reset this enumerator/iterator and associate it with a given StateSet.
resetCounters() - Static method in class jflex.logging.Out
reset error and warning counters
resetRootDirectory() - Static method in class jflex.option.Options
 
resize(int) - Method in class jflex.state.StateSet
Resize this set so it can hold at least size elements.
resolveTilde() - Method in class jflex.core.RegExp
Recursively convert tilde (upto) expressions into negation and star.
resourceBundle - Static variable in class jflex.l10n.ErrorMessages
 
rev() - Method in class jflex.core.RegExp
Creates a new regexp that matches the reverse text of this one.
revString(String) - Static method in class jflex.core.RegExp
Reverses a string.
rootDirectory - Static variable in class jflex.option.Options
The root source directory.
rowKilled - Variable in class jflex.generator.Emitter
 
rowMap - Variable in class jflex.generator.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.performance.Timer
 

S

scanErrorException - Variable in class jflex.core.AbstractLexScan
 
scanErrorException() - Method in class jflex.core.AbstractLexScan
 
scanner - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
scanner - Variable in class jflex.core.LexParse
 
scanner - Variable in class jflex.core.NFA
 
scanner - Variable in class jflex.generator.Emitter
 
ScannerException - Exception Class in jflex.scanner
This Exception could be thrown while scanning the specification (e.g.
ScannerException(File, String, ErrorMessages.ErrorMessage, int, int) - Constructor for exception class jflex.scanner.ScannerException
 
ScannerException(File, ErrorMessages.ErrorMessage) - Constructor for exception class jflex.scanner.ScannerException
Creates a new ScannerException for a file with a message only.
ScannerException(File, ErrorMessages.ErrorMessage, int) - Constructor for exception class jflex.scanner.ScannerException
Creates a new ScannerException for a file with a message and line number.
ScannerException(File, ErrorMessages.ErrorMessage, int, int) - Constructor for exception class jflex.scanner.ScannerException
Creates a new ScannerException with a message, line number and column.
ScannerException(ErrorMessages.ErrorMessage) - Constructor for exception class jflex.scanner.ScannerException
Creates a new ScannerException with a message only.
ScannerException(ErrorMessages.ErrorMessage, int) - Constructor for exception class jflex.scanner.ScannerException
Creates a new ScannerException with a message and line number.
SemCheck - Class in jflex.core
Performs simple semantic analysis on regular expressions.
SemCheck() - Constructor for class jflex.core.SemCheck
Prevent instantiation of static-only class
serialVersionUID - Static variable in exception class jflex.core.RegExpException
Required by serialisation interface
serialVersionUID - Static variable in exception class jflex.core.unicode.UnicodeProperties.UnsupportedUnicodeVersionException
 
serialVersionUID - Static variable in exception class jflex.exceptions.CharClassException
 
serialVersionUID - Static variable in exception class jflex.exceptions.GeneratorException
 
serialVersionUID - Static variable in exception class jflex.exceptions.MacroException
 
serialVersionUID - Static variable in exception class jflex.exceptions.SilentExit
Serialisation
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 class jflex.scanner.ScannerException
 
setAction(int, Action) - Method in class jflex.dfa.DFA
Sets the action.
setDefaultOptions() - Static method in class jflex.core.OptionUtils
Sets all options back to default values.
setDefaults() - Method in class jflex.gui.OptionsDialog
 
setDestdir(File) - Method in class jflex.anttask.JFlexTask
setDestdir.
setDir(File) - Static method in class jflex.core.OptionUtils
Set output directory
setDir(String) - Static method in class jflex.core.OptionUtils
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.core.OptionUtils
Sets encoding for input files, and check availability of encoding on this JVM.
setEntryState(int) - Method in class jflex.core.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.DFA
Sets the state of the entry.
setFile(File) - Method in class jflex.anttask.JFlexTask
setFile.
setFile(File) - Method in class jflex.core.AbstractLexScan
 
setFinal(int, boolean) - Method in class jflex.dfa.DFA
setFinal.
setGenerateDot(boolean) - Method in class jflex.anttask.JFlexTask
setGenerateDot.
setGUIMode(TextArea) - Static method in class jflex.logging.Out
Switches to GUI mode if text</code> is not <code>null
setGUIMode(TextArea) - Method in class jflex.logging.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.core.Action
Sets the lookahead kind and data for this action
setMaxCharCode(int) - Method in class jflex.core.unicode.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.core.EOFActions
Sets the number of lexical states.
setOutdir(File) - Method in class jflex.anttask.JFlexTask
setOutdir.
setOutputStream(OutputStream) - Static method in class jflex.logging.Out
Sets a new output stream and switches to non-gui mode.
setPack(boolean) - Method in class jflex.anttask.JFlexTask
setPack.
setRootDirectory(File) - Static method in class jflex.option.Options
 
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.core.OptionUtils
 
setSkipMinimization(boolean) - Method in class jflex.anttask.JFlexTask
setSkipMinimization.
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.generator.Emitter
Set up EOF code section according to scanner.eofcode
setValTranslation(int) - Method in class jflex.generator.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.logging.Out
print a line of a file
showPosition(File, int, int) - Static method in class jflex.logging.Out
prints a line of a file with marked position.
SilentExit - Exception Class in jflex.exceptions
Signals a silent exit (no statistics printout).
SilentExit() - Constructor for exception class jflex.exceptions.SilentExit
SilentExit with default exit code 1.
SilentExit(int) - Constructor for exception class jflex.exceptions.SilentExit
SilentExit with specified program exit code.
size - Static variable in class jflex.skeleton.Skeleton
expected number of sections in the skeleton file
size() - Method in class jflex.chars.Interval
Computes the size of this interval.
size() - Method in class jflex.core.unicode.IntCharSet
Computes the size of this set.
size(Macros) - Method in class jflex.core.RegExp
The approximate number of NFA states this expression will need (only works correctly after macro expansion and without negation)
size2nbits(int) - Static method in class jflex.state.StateSet
Compute the array size for a given set size.
skel - Variable in class jflex.generator.Emitter
 
SKEL_IO_ERROR - Static variable in class jflex.l10n.ErrorMessages
Constant SKEL_IO_ERROR
SKEL_IO_ERROR_DEFAULT - Static variable in class jflex.l10n.ErrorMessages
Constant SKEL_IO_ERROR_DEFAULT
skelBrowse() - Method in class jflex.gui.OptionsDialog
 
Skeleton - Class in jflex.skeleton
This class stores the skeleton of generated scanners.
Skeleton(PrintWriter) - Constructor for class jflex.skeleton.Skeleton
Creates a new skeleton (iterator) instance.
skelFile - Variable in class jflex.gui.OptionsDialog
 
slashify(String) - Static method in class jflex.io.FileUtils
Replaces the \ by a / in the path, because backslash is used as an escape sequence in Java (e.g.
snd - Variable in class jflex.base.Pair
 
sourceFileString(File) - Static method in class jflex.generator.Emitter
 
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.core.AbstractLexScan
 
standalone() - Method in class jflex.core.AbstractLexScan
 
STAR - Static variable in interface jflex.core.sym
 
start - Variable in class jflex.base.AutoValue_IntPair
 
start - Variable in class jflex.chars.Interval
Start of the interval.
start - Variable in class jflex.core.unicode.CharClassInterval
The first character of the interval
start() - Method in class jflex.base.AutoValue_IntPair
 
start() - Method in class jflex.base.IntPair
 
start() - Method in class jflex.performance.Timer
Start the timer.
start_production() - Method in class jflex.core.LexParse
Indicates start production.
start_state() - Method in class jflex.core.LexParse
Indicates start state.
startTime - Variable in class jflex.performance.Timer
 
STATELIST - Static variable in class jflex.core.LexScan
 
stateNames() - Method in class jflex.core.AbstractLexScan
 
stateNumber - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
StatePairList - Class in jflex.dfa
A list of pairs of states.
StatePairList() - Constructor for class jflex.dfa.StatePairList
Constructor for StatePairList.
states - Variable in class jflex.core.AbstractLexScan
 
states - Variable in class jflex.core.NFA
 
states - Variable in class jflex.core.RegExps
the lexical states in which the regexp is used
states - Variable in class jflex.scanner.LexicalStates
maps state name to state number
states() - Method in class jflex.core.NFA
 
states() - Method in class jflex.state.StateSet
Construct an enumerator for this set.
STATES - Static variable in class jflex.core.LexScan
 
STATES - Static variable in class jflex.dfa.DFA
The initial number of states
StateSet - Class in jflex.state
A set of NFA states (= ints).
StateSet() - Constructor for class jflex.state.StateSet
Construct an empty StateSet with default memory backing.
StateSet(int) - Constructor for class jflex.state.StateSet
Construct an empty StateSet with specified memory backing.
StateSet(int, int) - Constructor for class jflex.state.StateSet
Construct an StateSet with specified initial element and memory backing.
StateSet(StateSet) - Constructor for class jflex.state.StateSet
Copy the specified StateSet to create a new one.
StateSetEnumerator - Class in jflex.state
Enumerates the states of a StateSet.
StateSetEnumerator() - Constructor for class jflex.state.StateSetEnumerator
Creates a new StateSetEnumerator that is not yet associated with a StateSet.
StateSetEnumerator(StateSet) - Constructor for class jflex.state.StateSetEnumerator
Construct a StateSetEnumerator for a given StateSet.
statistics() - Static method in class jflex.logging.Out
print error and warning statistics
StdOutWriter - Class in jflex.logging
Convenience class for JFlex stdout, redirects output to a TextArea if in GUI mode.
StdOutWriter() - Constructor for class jflex.logging.StdOutWriter
A StdOutWriter, attached to System.out, no gui mode
StdOutWriter(OutputStream) - Constructor for class jflex.logging.StdOutWriter
A StdOutWrite, attached to the specified output stream, no gui mode
stop() - Method in class jflex.performance.Timer
Stop the timer.
stopTime - Variable in class jflex.performance.Timer
 
string - Variable in class jflex.core.AbstractLexScan
 
STRING - Static variable in interface jflex.core.sym
 
STRING_CODEPOINT_SEQUENCE - Static variable in class jflex.core.LexScan
 
STRING_CONTENT - Static variable in class jflex.core.LexScan
 
STRING_I - Static variable in interface jflex.core.sym
 
sub(IntCharSet) - Method in class jflex.core.unicode.IntCharSet
Returns the relative complement of this set relative to the provided set.
sym - Interface in jflex.core
CUP generated interface containing symbol constants.
symbol(int) - Method in class jflex.core.AbstractLexScan
 
symbol(int, Object) - Method in class jflex.core.AbstractLexScan
 
symbol_countUpdate(int, Object) - Method in class jflex.core.AbstractLexScan
Updates line and column count to the beginning of the first non whitespace character in yytext, but leaves yyline()+lexColumn() untouched.
SYMMETRICDIFFERENCE - Static variable in interface jflex.core.sym
 
syntax_error(Symbol) - Method in class jflex.core.LexParse
Override syntax_error to not report expected tokens, just error message.
SYNTAX_ERROR - Static variable in class jflex.l10n.ErrorMessages
Constant SYNTAX_ERROR
syntaxError(ErrorMessages.ErrorMessage) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
syntaxError(ErrorMessages.ErrorMessage, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 
syntaxError(ErrorMessages.ErrorMessage, int, int) - Method in class jflex.core.LexParse.CUP$LexParse$actions
 

T

t - Variable in class jflex.core.LexParse.CUP$LexParse$actions
 
t - Variable in class jflex.core.LexScan
 
table - Variable in class jflex.core.NFA
table[current_state][next_char] is the set of states that can be reached from current_state with an input next_char
table - Variable in class jflex.dfa.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(int, int) - Method in class jflex.dfa.DFA
 
tableEquals(int[][], int[][]) - Static method in class jflex.dfa.DFA
 
tempStateSet - Variable in class jflex.core.NFA
 
tempStateSet() - Method in class jflex.core.NFA
 
terminalNames - Static variable in interface jflex.core.sym
 
text - Variable in class jflex.logging.StdOutWriter
text area to write to if in gui mode, gui mode = (text != null)
THIS_IS_JFLEX - Static variable in class jflex.l10n.ErrorMessages
Constant THIS_IS_JFLEX
thread - Variable in class jflex.gui.MainFrame
 
TILDE - Static variable in interface jflex.core.sym
 
time - Variable in class jflex.gui.OptionsDialog
 
time - Static variable in class jflex.option.Options
If true, jflex will print time statistics about the generation process
time(String) - Static method in class jflex.logging.Out
Report time statistic data.
time(ErrorMessages.ErrorMessage, Timer) - Static method in class jflex.logging.Out
Report time statistic data.
Timer - Class in jflex.performance
Very simple timer for code generation time statistics.
Timer() - Constructor for class jflex.performance.Timer
Construct a new timer that starts immediately.
tokenType - Variable in class jflex.core.AbstractLexScan
 
tokenType() - Method in class jflex.core.AbstractLexScan
 
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.base.AutoValue_IntPair
 
toString() - Method in class jflex.base.Pair
 
toString() - Method in class jflex.chars.Interval
Returns a String representation of this interval.
toString() - Method in class jflex.core.Action
 
toString() - Method in class jflex.core.NFA
 
toString() - Method in class jflex.core.RegExp
 
toString() - Method in class jflex.core.RegExp1
 
toString() - Method in class jflex.core.RegExp2
 
toString() - Method in class jflex.core.unicode.CharClasses
 
toString() - Method in class jflex.core.unicode.CharClassInterval
 
toString() - Method in class jflex.core.unicode.IntCharSet
 
toString() - Method in class jflex.dfa.DFA
 
toString() - Method in class jflex.generator.PackEmitter
Return current output buffer.
toString() - Method in class jflex.performance.Timer
Return a string representation of the timer.
toString() - Method in class jflex.state.StateSet
 
toString(int) - Method in class jflex.core.unicode.CharClasses
Returns a string representation of one char class
toString(int[]) - Method in class jflex.dfa.DFA
Returns a representation of this DFA.
TOTAL_TIME - Static variable in class jflex.l10n.ErrorMessages
Constant TOTAL_TIME
totalTime - Variable in class jflex.generator.LexGenerator
 
translate - Variable in class jflex.generator.CountEmitter
translate all values by this amount
type - Variable in class jflex.core.RegExp
The type of the regular expression.
typeName() - Method in class jflex.core.RegExp
String representation of the type of this regular expression.

U

unexpected - Variable in exception class jflex.exceptions.GeneratorException
 
UNEXPECTED_CHAR - Static variable in class jflex.l10n.ErrorMessages
Constant UNEXPECTED_CHAR
UNEXPECTED_EOF - Static variable in class jflex.l10n.ErrorMessages
Constant UNEXPECTED_EOF
UNEXPECTED_NL - Static variable in class jflex.l10n.ErrorMessages
Constant UNEXPECTED_NL
Unicode_1_1 - Class in jflex.core.unicode.data
 
Unicode_1_1() - Constructor for class jflex.core.unicode.data.Unicode_1_1
 
Unicode_10_0 - Class in jflex.core.unicode.data
 
Unicode_10_0() - Constructor for class jflex.core.unicode.data.Unicode_10_0
 
Unicode_11_0 - Class in jflex.core.unicode.data
 
Unicode_11_0() - Constructor for class jflex.core.unicode.data.Unicode_11_0
 
Unicode_12_0 - Class in jflex.core.unicode.data
 
Unicode_12_0() - Constructor for class jflex.core.unicode.data.Unicode_12_0
 
Unicode_12_1 - Class in jflex.core.unicode.data
 
Unicode_12_1() - Constructor for class jflex.core.unicode.data.Unicode_12_1
 
Unicode_2_0 - Class in jflex.core.unicode.data
 
Unicode_2_0() - Constructor for class jflex.core.unicode.data.Unicode_2_0
 
Unicode_2_1 - Class in jflex.core.unicode.data
 
Unicode_2_1() - Constructor for class jflex.core.unicode.data.Unicode_2_1
 
Unicode_3_0 - Class in jflex.core.unicode.data
 
Unicode_3_0() - Constructor for class jflex.core.unicode.data.Unicode_3_0
 
Unicode_3_1 - Class in jflex.core.unicode.data
 
Unicode_3_1() - Constructor for class jflex.core.unicode.data.Unicode_3_1
 
Unicode_3_2 - Class in jflex.core.unicode.data
 
Unicode_3_2() - Constructor for class jflex.core.unicode.data.Unicode_3_2
 
Unicode_4_0 - Class in jflex.core.unicode.data
 
Unicode_4_0() - Constructor for class jflex.core.unicode.data.Unicode_4_0
 
Unicode_4_1 - Class in jflex.core.unicode.data
 
Unicode_4_1() - Constructor for class jflex.core.unicode.data.Unicode_4_1
 
Unicode_5_0 - Class in jflex.core.unicode.data
 
Unicode_5_0() - Constructor for class jflex.core.unicode.data.Unicode_5_0
 
Unicode_5_1 - Class in jflex.core.unicode.data
 
Unicode_5_1() - Constructor for class jflex.core.unicode.data.Unicode_5_1
 
Unicode_5_2 - Class in jflex.core.unicode.data
 
Unicode_5_2() - Constructor for class jflex.core.unicode.data.Unicode_5_2
 
Unicode_6_0 - Class in jflex.core.unicode.data
 
Unicode_6_0() - Constructor for class jflex.core.unicode.data.Unicode_6_0
 
Unicode_6_1 - Class in jflex.core.unicode.data
 
Unicode_6_1() - Constructor for class jflex.core.unicode.data.Unicode_6_1
 
Unicode_6_2 - Class in jflex.core.unicode.data
 
Unicode_6_2() - Constructor for class jflex.core.unicode.data.Unicode_6_2
 
Unicode_6_3 - Class in jflex.core.unicode.data
 
Unicode_6_3() - Constructor for class jflex.core.unicode.data.Unicode_6_3
 
Unicode_7_0 - Class in jflex.core.unicode.data
 
Unicode_7_0() - Constructor for class jflex.core.unicode.data.Unicode_7_0
 
Unicode_8_0 - Class in jflex.core.unicode.data
 
Unicode_8_0() - Constructor for class jflex.core.unicode.data.Unicode_8_0
 
Unicode_9_0 - Class in jflex.core.unicode.data
 
Unicode_9_0() - Constructor for class jflex.core.unicode.data.Unicode_9_0
 
UNICODE_VERSIONS - Static variable in class jflex.core.unicode.UnicodeProperties
 
unicodeProperties - Variable in class jflex.core.AbstractLexScan
 
UnicodeProperties - Class in jflex.core.unicode
 
UnicodeProperties() - Constructor for class jflex.core.unicode.UnicodeProperties
Unpacks the Unicode data corresponding to the default Unicode version: ""12.1"".
UnicodeProperties(String) - Constructor for class jflex.core.unicode.UnicodeProperties
Unpacks the Unicode data corresponding to the given version.
UnicodeProperties.UnsupportedUnicodeVersionException - Exception Class in jflex.core.unicode
 
unicodeProps - Variable in class jflex.core.unicode.CharClasses
the @{link UnicodeProperties} the spec scanner used
UNION - Static variable in interface jflex.core.sym
 
UNIPROPCCLASS - Static variable in interface jflex.core.sym
 
UNIPROPCCLASSNOT - Static variable in interface jflex.core.sym
 
UNKNOWN_COMMANDLINE - Static variable in class jflex.l10n.ErrorMessages
Constant UNKNOWN_COMMANDLINE
UNKNOWN_OPTION - Static variable in class jflex.l10n.ErrorMessages
Constant UNKNOWN_OPTION
UNKNOWN_SYNTAX - Static variable in class jflex.l10n.ErrorMessages
Constant UNKNOWN_SYNTAX
UNSUPPORTED_UNICODE_VERSION - Static variable in class jflex.l10n.ErrorMessages
Constant UNSUPPORTED_UNICODE_VERSION
UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE - Static variable in class jflex.l10n.ErrorMessages
Constant UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE
UnsupportedUnicodeVersionException() - Constructor for exception class jflex.core.unicode.UnicodeProperties.UnsupportedUnicodeVersionException
 
UnsupportedUnicodeVersionException(Throwable) - Constructor for exception class jflex.core.unicode.UnicodeProperties.UnsupportedUnicodeVersionException
 
UNTERMINATED_STR - Static variable in class jflex.l10n.ErrorMessages
Constant UNTERMINATED_STR
unused() - Method in class jflex.core.Macros
Returns all unused macros.
unused_warning - Static variable in class jflex.option.Options
Whether to warn about unused macros.
updateState() - Method in class jflex.gui.OptionsDialog
 
UPPERCLASS - Static variable in interface jflex.core.sym
 
used - Variable in class jflex.core.Macros
Maps names of macros to their "used" flag
usedActions - Variable in class jflex.dfa.DFA
all actions that are used in this DFA
user_init() - Method in class jflex.core.LexParse
User initialization code.
userCode - Variable in class jflex.core.AbstractLexScan
 
userCode() - Method in class jflex.core.AbstractLexScan
 
USERCODE - Static variable in interface jflex.core.sym
 
Utf8Length(int) - Static method in class jflex.generator.PackEmitter
Calculates the number of bytes a Unicode character would have in UTF8 representation in a class file.
UTF8Length - Variable in class jflex.generator.PackEmitter
current UTF8 length of generated string in current chunk

V

verbose - Variable in class jflex.gui.OptionsDialog
 
verbose - Static variable in class jflex.option.Options
If false, only error/warning output will be generated
VERSION - Static variable in class jflex.base.Build
Current JFlex version
vgap - Variable in class jflex.gui.GridPanel
 
visibility - Variable in class jflex.core.AbstractLexScan
 
visibility - Variable in class jflex.generator.Emitter
 
visibility() - Method in class jflex.core.AbstractLexScan
 

W

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

X

x - Variable in class jflex.gui.GridPanelConstraint
 

Y

y - Variable in class jflex.gui.GridPanelConstraint
 
yyatEOF() - Method in class jflex.core.LexScan
Returns whether the scanner has reached the end of the reader it reads from.
yybegin(int) - Method in class jflex.core.LexScan
Enters a new lexical state
yychar - Variable in class jflex.core.LexScan
Number of characters up to the start of the matched text.
yychar - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
yycharat(int) - Method in class jflex.core.LexScan
Returns the character at position pos from the matched text.
yyclose() - Method in class jflex.core.LexScan
Closes the input reader.
yycolumn - Variable in class jflex.core.LexScan
Number of characters from the last newline up to the start of the matched text.
yycolumn - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
YYEOF - Static variable in class jflex.core.LexScan
This character denotes the end of file
YYINITIAL - Static variable in class jflex.core.LexScan
lexical states
yylength() - Method in class jflex.core.LexScan
How many characters were matched.
yyline - Variable in class jflex.core.LexScan
Number of newlines encountered up to the start of the matched text.
yyline - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
yymoreStreams() - Method in class jflex.core.LexScan
Returns true iff there are still streams left to read from on the stream stack.
yypopStream() - Method in class jflex.core.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.core.LexScan
Pushes the specified amount of characters back into the input stream.
yypushStream(Reader) - Method in class jflex.core.LexScan
Stores the current input stream on a stack, and reads from a new stream.
yyreset(Reader) - Method in class jflex.core.LexScan
Resets the scanner to read from a new input stream.
yyResetPosition() - Method in class jflex.core.LexScan
Resets the input position.
yystate() - Method in class jflex.core.LexScan
Returns the current lexical state.
yytext() - Method in class jflex.core.LexScan
Returns the text matched by the current regular expression.

Z

ZERO_STATES - Static variable in class jflex.l10n.ErrorMessages
Constant ZERO_STATES
ZZ_ACTION - Static variable in class jflex.core.LexScan
Translates DFA states to action switch labels.
ZZ_ACTION_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_ATTRIBUTE - Static variable in class jflex.core.LexScan
ZZ_ATTRIBUTE[aState] contains the attributes of state aState
ZZ_ATTRIBUTE_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_BUFFERSIZE - Static variable in class jflex.core.LexScan
initial size of the lookahead buffer
ZZ_CMAP_BLOCKS - Static variable in class jflex.core.LexScan
Second-level tables for translating characters to character classes
ZZ_CMAP_BLOCKS_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_CMAP_TOP - Static variable in class jflex.core.LexScan
Top-level table for translating characters to character classes
ZZ_CMAP_TOP_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_ERROR_MSG - Static variable in class jflex.core.LexScan
 
ZZ_LEXSTATE - Static variable in class jflex.core.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.core.LexScan
 
ZZ_PUSHBACK_2BIG - Static variable in class jflex.core.LexScan
 
ZZ_ROWMAP - Static variable in class jflex.core.LexScan
Translates a state to a row index in the transition table
ZZ_ROWMAP_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_TRANS - Static variable in class jflex.core.LexScan
The transition table of the DFA
ZZ_TRANS_PACKED_0 - Static variable in class jflex.core.LexScan
 
ZZ_UNKNOWN_ERROR - Static variable in class jflex.core.LexScan
 
zzAtBOL - Variable in class jflex.core.LexScan
Whether the scanner is currently at the beginning of a line.
zzAtBOL - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzAtEOF - Variable in class jflex.core.LexScan
Whether the scanner is at the end of file.
zzAtEOF - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzBuffer - Variable in class jflex.core.LexScan
this buffer contains the current text to be matched and is the source of the yytext() string
zzBuffer - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzCMap(int) - Static method in class jflex.core.LexScan
Translates raw input code points to DFA table row
zzCurrentPos - Variable in class jflex.core.LexScan
the current text position in the buffer
zzCurrentPos - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzDoEOF() - Method in class jflex.core.LexScan
Contains user EOF-code, which will be executed exactly once, when the end of file is reached
zzEndRead - Variable in class jflex.core.LexScan
endRead marks the last character in the buffer, that has been read from input
zzEndRead - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzEOFDone - Variable in class jflex.core.LexScan
Whether the user-EOF-code has already been executed.
zzEOFDone - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzFinalHighSurrogate - Variable in class jflex.core.LexScan
The number of occupied positions in zzBuffer beyond zzEndRead.
zzFinalHighSurrogate - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
ZzFlexStreamInfo(Reader, int, int, int, int, char[], boolean, boolean, boolean, int, int, long, int) - Constructor for class jflex.core.LexScan.ZzFlexStreamInfo
sets all values stored in this class
zzLexicalState - Variable in class jflex.core.LexScan
the current lexical state
zzMarkedPos - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzMarkedPos - Variable in class jflex.core.LexScan
the textposition at the last accepting state
zzReader - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzReader - Variable in class jflex.core.LexScan
the input device
zzRefill() - Method in class jflex.core.LexScan
Refills the input buffer.
zzScanError(int) - Static method in class jflex.core.LexScan
Reports an error that occured while scanning.
zzStartRead - Variable in class jflex.core.LexScan.ZzFlexStreamInfo
 
zzStartRead - Variable in class jflex.core.LexScan
startRead marks the beginning of the yytext() string in the buffer
zzState - Variable in class jflex.core.LexScan
the current state of the DFA
zzStreams - Variable in class jflex.core.LexScan
the stack of open (nested) input streams to read from
zzUnpackAction() - Static method in class jflex.core.LexScan
 
zzUnpackAction(String, int, int[]) - Static method in class jflex.core.LexScan
 
zzUnpackAttribute() - Static method in class jflex.core.LexScan
 
zzUnpackAttribute(String, int, int[]) - Static method in class jflex.core.LexScan
 
zzUnpackcmap_blocks() - Static method in class jflex.core.LexScan
 
zzUnpackcmap_blocks(String, int, int[]) - Static method in class jflex.core.LexScan
 
zzUnpackcmap_top() - Static method in class jflex.core.LexScan
 
zzUnpackcmap_top(String, int, int[]) - Static method in class jflex.core.LexScan
 
zzUnpackRowMap() - Static method in class jflex.core.LexScan
 
zzUnpackRowMap(String, int, int[]) - Static method in class jflex.core.LexScan
 
zzUnpackTrans() - Static method in class jflex.core.LexScan
 
zzUnpackTrans(String, int, int[]) - Static method in class jflex.core.LexScan
 

_

_action_table - Static variable in class jflex.core.LexParse
Parse-action table.
_production_table - Static variable in class jflex.core.LexParse
Production table.
_reduce_table - Static variable in class jflex.core.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 and Interfaces|All Packages|Constant Field Values|Serialized Form