<s> """<STR_LIT>""" <EOL> __version__ = "<STR_LIT>" <EOL> class Converter : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self , converter , * args , ** kwargs ) : <EOL> """<STR_LIT>""" <EOL> self . converter = converter <EOL> self . args = args <EOL> self . kwargs = kwargs <EOL> def __call__ ( self , value , ** kwargs ) : <EOL> """<STR_LIT>""" <EOL> kw = { } <EOL> kw . update ( self . kwargs ) <EOL> kw . update ( kwargs ) <EOL> return self . converter ( value , * self . args , ** kw ) <EOL> def __repr__ ( self ) : <EOL> """<STR_LIT>""" <EOL> return str ( self ) <EOL> def __str__ ( self ) : <EOL> """<STR_LIT>""" <EOL> s = "<STR_LIT>" % ( self . converter . __name__ , ) <EOL> for value in self . args : <EOL> s += "<STR_LIT>" % ( value , ) <EOL> for key in self . kwargs : <EOL> s += "<STR_LIT>" % ( key , self . kwargs [ key ] ) <EOL> s += "<STR_LIT:)>" <EOL> return s </s>
