def __init__(self, input_fst_a, alphabet=None):
        """
        Args:
            input_fst_a (DFA): The DFA states
            alphabet (list): the input alphabet
        Returns:
            None
        """
        if alphabet is None:
            alphabet = createalphabet()
        self.mma = DFA(self.alphabet)
        self.mma.init_from_acceptor(input_fst_a)
        self.alphabet = alphabet

        self.l_transitions = {}
        self.epsilon = ''
        self.empty = None
def __init__ ( self , input_fst_a , alphabet = None ) : if alphabet is None : alphabet = createalphabet ( ) self . mma = DFA ( self . alphabet ) self . mma . init_from_acceptor ( input_fst_a ) self . alphabet = alphabet self . l_transitions = { } self . epsilon = '' self . empty = None
Args:
            input_fst_a (DFA): The DFA states
            alphabet (list): the input alphabet
        Returns:
            None