�`^c@shdZddlmZddlmZmZddlmZejd�Zdej fd��YZ
dS( s4Fixer that changes input(...) into eval(input(...)).i(t
fixer_base(tCalltName(tpatcomps&power< 'eval' trailer< '(' any ')' > >tFixInputcBseZeZdZd�ZRS(sL
power< 'input' args=trailer< '(' [any] ')' > >
cCsMtj|jj�rdS|j�}d|_ttd�|gd|j�S(Nuuevaltprefix(tcontexttmatchtparenttcloneRRR(tselftnodetresultstnew((s-/sys/lib/python2.7/lib2to3/fixes/fix_input.pyt transforms
(t__name__t
__module__tTruet
BM_compatibletPATTERNR(((s-/sys/lib/python2.7/lib2to3/fixes/fix_input.pyR
sN(t__doc__tRt
fixer_utilRRRtcompile_patternRtBaseFixR(((s-/sys/lib/python2.7/lib2to3/fixes/fix_input.pyt<module>s
|