o bc@sLdZddlmZddlmZmZddlmZedZGdddej Z dS) z4Fixer that changes input(...) into eval(input(...)).) fixer_base)CallName)patcompz&power< 'eval' trailer< '(' any ')' > >c@seZdZdZdZddZdS)FixInputTzL power< 'input' args=trailer< '(' [any] ')' > > cCs6t|jjr dS|}d|_ttd|g|jdS)Neval)prefix)contextmatchparentcloner rr)selfnoderesultsnewr./usr/lib/python3.10/lib2to3/fixes/fix_input.py transforms zFixInput.transformN)__name__ __module__ __qualname__ BM_compatiblePATTERNrrrrrr s rN) __doc__rr fixer_utilrrrcompile_patternr BaseFixrrrrrs