ACC SHELL
Ñò
sÄMc @ sO d Z d d k l Z d d k l Z l Z l Z d e i f d „ ƒ YZ d S( sA Fixer for imports of itertools.(imap|ifilter|izip|ifilterfalse) iÿÿÿÿ( t
fixer_base( t BlankLinet symst tokent FixItertoolsImportsc B s e Z d e ƒ Z d „ Z RS( sT
import_from< 'from' 'itertools' 'import' imports=any >
c C s¸ | d } | i t i j p | i o
| g } n
| i } xŸ | d d d … D]Š } | i t i j o | i } | } n | i d } | i } | d j o d | _ | i ƒ qR | d j o | i ƒ d | _ qR qR W| i p | g } t
} x@ | D]8 } | o! | i t i j o | i ƒ q| t
N} qW| d i t i j o | d i ƒ n | i p t | d
d ƒ p | i
d j o | i }
t ƒ } |
| _ | Sd S( Nt importsi i u imapu izipu ifilteru ifilterfalseu filterfalseiÿÿÿÿt value( u imapu izipu ifilter( t typeR t import_as_namet childrenR t NAMER t Nonet removet changedt Truet COMMAt getattrt parentt prefixR ( t selft nodet resultsR R t childt membert name_nodet member_namet remove_commat p( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyt transform
s@
( t __name__t
__module__t localst PATTERNR ( ( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyR s
N( t __doc__t lib2to3R t lib2to3.fixer_utilR R R t BaseFixR ( ( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyt <module> s
ACC SHELL 2018