128 #ˆl–äY>”*e¶…6 Aq‘\”Å£É ƒ �wÈÀÆQ§ Òñ ëBk5ãóH—dZddlmZddlmZGd„dej¦«ZdS)zpFix "for x in f.xreadlines()" -> "for x in f". This fixer will also convert g(f.xreadlines) into g(f.__iter__).é)Ú fixer_base)ÚNamecó—eZdZdZdZd„ZdS)Ú FixXreadlinesTz‡ power< call=any+ trailer< '.' 'xreadlines' > trailer< '(' ')' > > | power< any+ trailer< '.' no_call='xreadlines' > > cóÔ—| d¦«}|r+| td|j¬¦«¦«dS| d„|dD¦«¦«dS)NÚno_callÚ__iter__)Úprefixcó6—g|]}| ¦«‘ŒS©)Úclone)Ú.0Úxs úI/opt/alt/python-internal/lib64/python3.11/lib2to3/fixes/fix_xreadlines.pyú z+FixXreadlines.transform..s €Ð=Ð=Ð=¨˜!Ÿ'š'™)œ)Ð=Ð=Ð=óÚcall)ÚgetÚreplacerr )ÚselfÚnodeÚresultsrs rÚ transformzFixXreadlines.transformsm€Ø—+’+˜iÑ(Ô(ˆà ð ?Ø �OŠO�D °G´NÐCÑCÔCÑ DÔ DÐ DÐ DÐ Dà �LŠLÐ=Ð=¨W°V¬_Ð=Ñ=Ô=Ñ >Ô >Ð >Ð >Ð >rN)Ú__name__Ú __module__Ú __qualname__Ú BM_compatibleÚPATTERNrr rrrr s/€€€€€Ø€Mð€Gð ?ð?ð?ð?ð?rrN)Ú__doc__ÚrÚ fixer_utilrÚBaseFixrr rrúr#snððDðDð ÐÐÐÐÐØÐÐÐÐÐð?ð?ð?ð?ð?�JÔ&ñ?ô?ð?ð?ð?r$ˆl–ßi~”*e¶¥6 ^¸Ë×Ú˜´oÊ „e¡6/ÉÁÇ?÷""" Python Character Mapping Codec generated from 'VENDORS/MICSFT/PC/CP863.TXT' with gencodec.py. """#" import codecs ### Codec APIs class Codec(codecs.Codec): def encode(self,input,errors='strict'): return codecs.charmap_encode(input,errors,encoding_map) def decode(self,input,errors='strict'): return codecs.charmap_decode(input,errors,decoding_table) class IncrementalEncoder(codecs.IncrementalEncoder): def encode(self, input, final=False): return codecs.charmap_encode(input,self.errors,encoding_map)[0] class IncrementalDecoder(codecs.IncrementalDecoder): def decode(self, input, final=False): return codecs.charmap_decode(input,self.errors,decoding_table)[0] class StreamWriter(Codec,codecs.StreamWriter): pass class StreamReader(Codec,codecs.StreamReader): pass ### encodings module API def getregentry(): return codecs.CodecInfo( name='cp863', encode=Codec().encode, decode=Codec().decode, incrementalencoder=IncrementalEncoder, incrementaldecoder=IncrementalDecoder, streamreader=StreamReader, streamwriter=StreamWriter, ) ### Decoding Map decoding_map = codecs.make_identity_dict(range(256)) decoding_map.update({ 0x0080: 0x00c7, # LATIN CAPITAL LETTER C WITH CEDILLA 0x0081: 0x00fc, # LATIN SMALL LETTER U WITH DIAERESIS 0x0082: 0x00e9, # LATIN SMALL LETTER E WITH ACUTE 0x0083: 0x00e2, # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x0084: 0x00c2, # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x0085: 0x00e0, # LATIN SMALL LETTER A WITH GRAVE 0x0086: 0x00b6, # PILCROW SIGN 0x0087: 0x00e7, # LATIN SMALL LETTER C WITH CEDILLA 0x0088: 0x00ea, # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x0089: 0x00eb, # LATIN SMALL LETTER E WITH DIAERESIS 0x008a: 0x00e8, # LATIN SMALL LETTER E WITH GRAVE 0x008b: 0x00ef, # LATIN SMALL LETTER I WITH DIAERESIS 0x008c: 0x00ee, # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x008d: 0x2017, # DOUBLE LOW LINE 0x008e: 0x00c0, # LATIN CAPITAL LETTER A WITH GRAVE 0x008f: 0x00a7, # SECTION SIGN 0x0090: 0x00c9, # LATIN CAPITAL LETTER E WITH ACUTE 0x0091: 0x00c8, # LATIN CAPITAL LETTER E WITH GRAVE 0x0092: 0x00ca, # LATIN CAPITAL LETTER E WITH