Hopcroft.Stype automaton = {states : int; | (* The number of states of the automaton. *) |
partitions : state list list; | (* A set of state partitions initially known to be observationally distinct. For instance, if the automaton has the list |
transitions : transition list; | (* The transitions of the automaton without duplicates. *) |
}