3
¥ f‰ ã 6 @ s d Z ddlZG dd„ dejƒZG dd„ dejƒZG dd„ dejƒZG d d
„ d
eejƒZG dd„ deejƒZd
d„ Zeje dƒƒZ
e
jddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDœ4ƒ dEdF„ Ze
dGkrddlZeejejƒ dS )Hz… Python Character Mapping Codec for ROT13.
This codec de/encodes from str to str.
Written by Marc-Andre Lemburg (mal@lemburg.com).
é Nc @ s e Zd Zddd„Zddd„ZdS ) ÚCodecÚstrictc C s |j tƒt|ƒfS )N)Ú translateÚ rot13_mapÚlen)ÚselfÚinputÚerrors© r
ú5/opt/alt/python36/lib64/python3.6/encodings/rot_13.pyÚencode s zCodec.encodec C s |j tƒt|ƒfS )N)r r r )r r r r
r
r Údecode s zCodec.decodeN)r )r )Ú__name__Ú
__module__Ú__qualname__r r
r
r
r
r r
s
r c @ s e Zd Zddd„ZdS )ÚIncrementalEncoderFc C s
|j tƒS )N)r r )r r Úfinalr
r
r r s zIncrementalEncoder.encodeN)F)r r r r r
r
r
r r s r c @ s e Zd Zddd„ZdS )ÚIncrementalDecoderFc C s
|j tƒS )N)r r )r r r r
r
r r
s zIncrementalDecoder.decodeN)F)r r r r
r
r
r
r r s r c @ s e Zd ZdS )ÚStreamWriterN)r r r r
r
r
r r s r c @ s e Zd ZdS )ÚStreamReaderN)r r r r
r
r
r r s r c
C s" t jdtƒ jtƒ jttttddS )Nzrot-13F)Únamer r
ÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreaderÚ_is_text_encoding) ÚcodecsÚ CodecInfor r r
r r r r r
r
r
r Úgetregentry$ s r é éN éO éP éQ éR éS éT éU éV éW éX éY éZ éA éB éC éD éE éF éG éH éI éJ éK éL éM én éo ép éq ér és ét éu év éw éx éy éz éa éb éc éd ée éf ég éh éi éj ék él ém )4r- r. r/ r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r r! r" r# r$ r% r&