A B C D E F G H I L M N O P Q R S T U V W X 

A

act(Stack<Expression>) - Method in class Token.AlphabetLetter
 
act(Stack<Expression>) - Method in class Token.ArithmeticOperator
 
act(Stack<Expression>) - Method in class Token.Function
 
act(Stack<Expression>) - Method in class Token.LeftParenthesis
 
act(Stack<Expression>) - Method in class Token.LogicalOperator
 
act(Stack<Expression>) - Method in class Token.NumberLiteral
 
act(Stack<Expression>) - Method in class Token.RelationalOperator
 
act(Stack<Expression>) - Method in class Token.RightParenthesis
 
act(Stack<Expression>) - Method in class Token.Token
 
act(Stack<Expression>) - Method in class Token.Variable
 
act(Stack<Expression>) - Method in class Token.Word
 
add(CharSequence) - Method in class dk.brics.automaton.StringUnionOperations
Add another character sequence to this automaton.
add(String) - Method in class Main.GraphViz
Adds a string to the graph's source (without newline).
addAllWithoutRepetition(List<T>, List<T>) - Static method in class Main.UtilityMethods
add elements of R that does not exits in L to L.
addEpsilons(Collection<StatePair>) - Method in class dk.brics.automaton.Automaton
addEpsilons(Automaton, Collection<StatePair>) - Static method in class dk.brics.automaton.BasicOperations
Adds epsilon transitions to the given automaton.
addition - Variable in class Automata.NumberSystem
Automata for addition, lessThan, and equal
-addition has three inputs, and it accepts iff the third is the sum of the first two.
addln(String) - Method in class Main.GraphViz
Adds a string to the graph's source (with newline).
addln() - Method in class Main.GraphViz
Adds a newline to the graph's source.
addTransition(Transition) - Method in class dk.brics.automaton.State
Adds an outgoing transition.
ALL - Static variable in class dk.brics.automaton.RegExp
Syntax flag, enables all optional regexp syntax.
allRepresentations - Variable in class Automata.NumberSystem
Automata for addition, lessThan, and equal
-addition has three inputs, and it accepts iff the third is the sum of the first two.
AlphabetLetter - Class in Token
 
AlphabetLetter(int, int) - Constructor for class Token.AlphabetLetter
 
and(Automaton) - Method in class Automata.Automaton
 
ANYSTRING - Static variable in class dk.brics.automaton.RegExp
Syntax flag, enables anystring (@).
applyAllRepresentations() - Method in class Automata.Automaton
 
areEqual(List<T>, List<T>) - Static method in class Main.UtilityMethods
Checks if the set of L and R are equal.
arithmetic(String, String, String, String) - Method in class Automata.NumberSystem
 
arithmetic(String, int, String, String) - Method in class Automata.NumberSystem
 
arithmetic(int, String, String, String) - Method in class Automata.NumberSystem
 
ArithmeticOperator - Class in Token
 
ArithmeticOperator(int, String, NumberSystem) - Constructor for class Token.ArithmeticOperator
 
Automata - package Automata
 
Automaton - Class in Automata
This class can represent different types of automaton: deterministic/non-deterministic and/or automata with output/automata without output. There are also two special automata: true automaton, which accepts everything, and false automaton, which accepts nothing.
Automaton() - Constructor for class Automata.Automaton
 
Automaton(boolean) - Constructor for class Automata.Automaton
Initializes a special automaton: true or false.
Automaton(String, List<Integer>) - Constructor for class Automata.Automaton
Takes a regular expression and the alphabet for that regular expression and constructs the corresponding automaton.
Automaton(String, List<Integer>, NumberSystem) - Constructor for class Automata.Automaton
 
Automaton(String) - Constructor for class Automata.Automaton
Takes an address and constructs the automaton represented by the file referred to by the address
Automaton - Class in dk.brics.automaton
Finite-state automaton with regular expression operations.
Automaton() - Constructor for class dk.brics.automaton.Automaton
Constructs a new automaton that accepts the empty language.
AUTOMATON - Static variable in class dk.brics.automaton.RegExp
Syntax flag, enables named automata (<identifier>).
AutomatonMatcher - Class in dk.brics.automaton
A tool that performs match operations on a given character sequence using a compiled automaton.
AutomatonProvider - Interface in dk.brics.automaton
Automaton provider for RegExp.RegExp.toAutomaton(AutomatonProvider)
A B C D E F G H I L M N O P Q R S T U V W X