def __init__(self, entries: Set[ControlSequence]): """ BinaryTable Constructor. :param entries: Set[ControlSequence], The list of control sequences making up the table. """ Controller.__init__(self) entries = {} if entries is None else entries self.__entries = set() for entry in entries: self.add(entry=entry)
def __init__(self, entries: Set[Edge]): """ Table Constructor. :param entries: Set[Edge], The set of mappings composing the finite state machine's graph. """ Controller.__init__(self) entries = {} if entries is None else entries self.__entries = set() for entry in entries: self.add(edge=entry)