MINI MINI MANI MO

Path : /lib64/python3.6/lib2to3/fixes/__pycache__/
File Upload :
Current File : //lib64/python3.6/lib2to3/fixes/__pycache__/fix_itertools.cpython-36.opt-1.pyc

3


 \@s2dZddlmZddlmZGdddejZdS)aT Fixer for itertools.(imap|ifilter|izip) --> (map|filter|zip) and
    itertools.ifilterfalse --> itertools.filterfalse (bugs 2360-2363)

    imports from itertools are fixed in fix_itertools_import.py

    If itertools is imported as something else (ie: import itertools as it;
    it.izip(spam, eggs)) method calls will not get fixed.
    )
fixer_base)Namec@s*eZdZdZdZdeZdZddZdS)FixItertoolsTz7('imap'|'ifilter'|'izip'|'izip_longest'|'ifilterfalse')z
              power< it='itertools'
                  trailer<
                     dot='.' func=%(it_funcs)s > trailer< '(' [any] ')' > >
              |
              power< func=%(it_funcs)s trailer< '(' [any] ')' > >
              cCsd}|dd}d|krV|jd	krV|d|d}}|j}|j|j|jj||p^|j}|jt|jdd|ddS)
Nfuncitifilterfalseizip_longestdot)prefix)r	r
)valuer
removeparentreplacer)selfZnodeZresultsr
rrrr3/usr/lib64/python3.6/lib2to3/fixes/fix_itertools.py	transforms

zFixItertools.transformN)	__name__
__module____qualname__Z
BM_compatibleZit_funcslocalsZPATTERNZ	run_orderrrrrrrs

rN)__doc__rZ
fixer_utilrZBaseFixrrrrr<module>s

OHA YOOOO