def _load_module_classes_as_map(self, mod_name): mod_classes = di.import_module_classes(mod_name) return {name: ClassObj for ClassObj in mod_classes for name in ClassObj.supported_exprs()}
def __init__(self): self.global_env = Environment() for Proc_class in di.import_module_classes(settings.BUILTIN_PROC_MOD_NAME): proc_obj = Proc_class() self.global_env.set_binding(repr(proc_obj), proc_obj) self.parser = Parser()