(self, body_commands: list, script_dirs: list, funcs: list, imports: list, type: str)
Pass the list of body_commands, the directories of all the scripts, the
        list of the function names, the list of the imports, and the type.
Pass the list of body_commands, the directories of all the scripts, the
        list of the function names, the list of the imports, and the type.
Pass the list of body_commands the directories of all the scripts the list of the function names the list of the imports and the type .
def __init__(self, body_commands: list, script_dirs: list, funcs: list, imports: list, type: str):
        '''
        Pass the list of body_commands, the directories of all the scripts, the
        list of the function names, the list of the imports, and the type.
        '''
        self.body_commands = body_commands
        self.script_dirs = list(set(script_dirs))
        self.funcs = funcs
        self.imports = list(set(imports))
        self.type = type.upper()
def __init__ ( self , body_commands : list , script_dirs : list , funcs : list , imports : list , type : str ) : self . body_commands = body_commands self . script_dirs = list ( set ( script_dirs ) ) self . funcs = funcs self . imports = list ( set ( imports ) ) self . type = type . upper ( )