def __init__(self, typ, name=None, default=None): Has_Name.__init__(self, name, None) Has_Type.__init__(self, typ) self.default = default
def __init__(self, name, scope): Has_Name.__init__(self, name, scope) self.type = self
def __init__(self, name, scope): Has_Name.__init__(self, name, scope) self.signatures = [] self.scopes = []