e$ S r SSKr " S S\R 5 r " S S\R 5 r " S S\R 5 r " S S
\\R
5 r " S S\\R 5 rS
rg)a Generic Python Character Mapping Codec.
Use this codec directly rather than through the automatic
conversion mechanisms supplied by unicode() and .encode().
Written by Marc-Andre Lemburg (mal@lemburg.com).
(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
Nc D \ rS rSr\R
r\R rSr g)Codec N)
__name__
__module____qualname____firstlineno__codecscharmap_encodeencodecharmap_decodedecode__static_attributes__r 7/opt/imh/python3.13/lib/python3.13/encodings/charmap.pyr r s
"
"F
"
"Fr r c ( \ rS rSrSS jrSS jrSrg)IncrementalEncoder Nc N [ R R X5 X l g N)r r __init__mappingselferrorsr s r r IncrementalEncoder.__init__ !!**48r c ^ [ R " XR U R 5 S $ Nr )r r r r r inputfinals r r
IncrementalEncoder.encode " $$UKKFqIIr r strictNFr r r r
r r
r r r r r r
Jr r c ( \ rS rSrSS jrSS jrSrg)IncrementalDecoder Nc N [ R R X5 X l g r )r r- r r r s r r IncrementalDecoder.__init__! r r c ^ [ R " XR U R 5 S $ r )r r r r r! s r r IncrementalDecoder.decode% r% r r&