Package it.unive.lisa.util.datastructures.automaton
-
Interface Summary Interface Description AutomataFactory<A extends Automaton<A,T>,T extends TransitionSymbol<T>> A factory for creating instances ofAutomaton.TransitionSymbol<T> A symbol that can be read byTransitions of anAutomaton. -
Class Summary Class Description Automaton<A extends Automaton<A,T>,T extends TransitionSymbol<T>> A class that describes a generic automaton(dfa, nfa, epsilon nfa).State A class that describes anAutomatonstate.Transition<T extends TransitionSymbol<T>> A class that describes an Automaton transition. -
Exception Summary Exception Description CyclicAutomatonException Exception thrown if an automaton is cyclic while computing accepted language.