(self, name)
Returns the last binding for 'name
Returns the last binding for 'name
Returns the last binding for name
def get(self, name):
        """Returns the last binding for 'name'"""
        if name in self.definitions:
            (parameters, expression) = self.definitions[name]
            if len(parameters) == 0:
                return expression
            return self._define_adapter(parameters, expression)
        elif name in self.keys:
            lst = self.keys[name]
            if len(lst) > 0:
                return lst[-1]
            else:
                return None
        else:
            return None
def get ( self , name ) : if name in self . definitions : ( parameters , expression ) = self . definitions [ name ] if len ( parameters ) == 0 : return expression return self . _define_adapter ( parameters , expression ) elif name in self . keys : lst = self . keys [ name ] if len ( lst ) > 0 : return lst [ - 1 ] else : return None else : return None