Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
Q
R
S
T
U
V
C
changeTransition(NFA, int)
- Static method in class finiteAutomata.
NFAMenu
Takes action based on provided transition change choice code.
changeTransitionDialog(DFA)
- Static method in class finiteAutomata.
DFAMenu
Changes one transition based on user input.
changeTransitionDialog()
- Static method in class finiteAutomata.
NFAMenu
Queries user regarding desired transition change.
charAt(int)
- Method in class finiteAutomata.
Alphabet
Returns the i-th symbol in this Alphabet.
CNF
- Class in
finiteAutomata
Chomsky Normal Form grammar.
CNF()
- Constructor for class finiteAutomata.
CNF
0-parameter constructor, prompts the user for CNF information.
CNF(String, int, boolean, Vector[][])
- Constructor for class finiteAutomata.
CNF
4-parameter constructor.
CNFRule
- Class in
finiteAutomata
Rules for the CNF class.
CNFRule(int, int, int)
- Constructor for class finiteAutomata.
CNFRule
3-parameter constructor for type 0 rule, "vn -> vi vj".
CNFRule(int, char)
- Constructor for class finiteAutomata.
CNFRule
2-parameter constructor for type 1 rule, "vn -> t".
CNFRule(CNFRule)
- Constructor for class finiteAutomata.
CNFRule
Copy constructor.
code
- Variable in class finiteAutomata.
StringVarTerm
sequence of Integer codes for this StringVarTerm
code()
- Method in class finiteAutomata.
StringVarTerm
Returns a deep copy of this.code.
constructC1()
- Method in class finiteAutomata.
CNF
Initializes this to be a CNF grammar equivalent to Sipser's G1 (p.100).
constructC2()
- Method in class finiteAutomata.
CNF
Initializes this to be a CNF grammar equivalent to Sipser's G3 (p.103).
constructC3()
- Method in class finiteAutomata.
CNF
Initializes this to be a CNF grammar equivalent to Sipser's G6 (p.108).
constructC4()
- Method in class finiteAutomata.
CNF
Initializes this to be a CNF grammar which generates 0*10*, strings with exactly one '1'.
constructC5()
- Method in class finiteAutomata.
CNF
Initializes this to be a CNF grammar which generates all palindromes over the alphabet {0,1}.
constructD1()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.4.
constructD2()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.8.
constructD3()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.10.
constructD4()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.12.
constructD5()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.14.
constructD6()
- Method in class finiteAutomata.
DFA
Initializes this to be the DFA corresponding to Sipser, Figure 1.22.
constructN1()
- Method in class finiteAutomata.
NFA
Makes "this" into an NFA corresponding to Sipser, Figure 1.27.
constructN2()
- Method in class finiteAutomata.
NFA
Makes "this" into an NFA corresponding to Sipser, Figure 1.31.
constructN3()
- Method in class finiteAutomata.
NFA
Makes "this" into an NFA corresponding to Sipser, Figure 1.34.
constructN4()
- Method in class finiteAutomata.
NFA
Makes "this" into an NFA corresponding to Sipser, Figure 1.36.
constructorMenu()
- Method in class finiteAutomata.
CNF
Repeatedly displays constructor menu options until user makes a valid choice.
constructorMenu()
- Static method in class finiteAutomata.
DFAMenu
Displays constructor menu options until user makes a valid choice.
constructorMenu()
- Static method in class finiteAutomata.
NFAMenu
Displays constructor menu options and prompts user to choose an action.
constructorMenuHandler(NFA, int)
- Static method in class finiteAutomata.
NFAMenu
Takes action based on the provided constructor menu choice code.
contains(char)
- Method in class finiteAutomata.
Alphabet
Determines if a given character is a symbol in this Alphabet.
contains(Object)
- Method in class finiteAutomata.
Hashtable
Returns true if an item with this same key exists in the hashtable.
contains(int)
- Method in class finiteAutomata.
IntSet
Returns true if a given integer is in this IntSet.
convertToDFA()
- Method in class finiteAutomata.
NFA
Returns a DFA which is equivalent to this NFA.
copy()
- Method in class finiteAutomata.
StringVarTerm
Returns a deep copy of this StringVarTerm.
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
Q
R
S
T
U
V