(self, source: str)
This just saves the string into a temporary file created in
        os.getcwd(), and the rest is delegated to TopicDefnDeserialModule.
        The temporary file (module -- as well as its byte-compiled
        version) will be deleted when the doneIter() method is called.
This just saves the string into a temporary file created in
        os.getcwd(), and the rest is delegated to TopicDefnDeserialModule.
        The temporary file (module -- as well as its byte-compiled
        version) will be deleted when the doneIter() method is called.
This just saves the string into a temporary file created in os . getcwd () and the rest is delegated to TopicDefnDeserialModule . The temporary file ( module -- as well as its byte - compiled version ) will be deleted when the doneIter () method is called .
def __init__(self, source: str):
        """
        This just saves the string into a temporary file created in
        os.getcwd(), and the rest is delegated to TopicDefnDeserialModule.
        The temporary file (module -- as well as its byte-compiled
        version) will be deleted when the doneIter() method is called.
        """

        source = "class TopicTree:\n" + indent(dedent(source), ' ' * 4)
        namespace = {}
        exec(source, namespace)
        self.__clsDeserial = TopicDefnDeserialClass(namespace['TopicTree'])
def __init__ ( self , source : str ) : source = "class TopicTree:\n" + indent ( dedent ( source ) , ' ' * 4 ) namespace = { } exec ( source , namespace ) self . __clsDeserial = TopicDefnDeserialClass ( namespace [ 'TopicTree' ] )