<s> def hello ( fn ) : <EOL> def wrapper ( ) : <EOL> print "<STR_LIT>" % fn . __name__ <EOL> fn ( ) <EOL> print "<STR_LIT>" % fn . __name__ <EOL> return wrapper <EOL> def foo ( ) : <EOL> print "<STR_LIT>" <EOL> foo = hello ( foo ) <EOL> foo ( ) </s>
