ž zyMaec@sOdZddlmZddlmZmZmZGdd„dejƒZdS(u/Fixer that transforms `xyzzy` into repr(xyzzy).i(u fixer_base(uCalluNameu parenthesizecBs,|EeZdZdZdZdd„ZdS(uFixRepru7 atom < '`' expr=any '`' > cCsS|djƒ}|j|jjkr4t|ƒ}nttdƒ|gd|jƒS(Nuexprurepruprefix(ucloneutypeusymsu testlist1u parenthesizeuCalluNameuprefix(uselfunodeuresultsuexpr((u;/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_repr.pyu transformsuFixRepr.transformNT(u__name__u __module__u __qualname__uTrueu BM_compatibleuPATTERNu transform(u __locals__((u;/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_repr.pyuFixRepr suFixReprN( u__doc__uu fixer_baseu fixer_utiluCalluNameu parenthesizeuBaseFixuFixRepr(((u;/opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_repr.pyus