
    d                         d Z ddlZ G d dej                  Z G d dej                  Z G d dej                  Z G d	 d
eej                  Z G d deej                  Z G d dee          Zd ZdS )z Python 'latin-1' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

    Nc                   *    e Zd Zej        Zej        ZdS )CodecN)__name__
__module____qualname__codecslatin_1_encodeencodelatin_1_decodedecode     #  /croot/python-split_1694437901252/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/python3.11/encodings/latin_1.pyr   r      s          "F"FFFr   r   c                       e Zd ZddZdS )IncrementalEncoderFc                 B    t          j        || j                  d         S Nr   )r   r	   errorsselfinputfinals      r   r
   zIncrementalEncoder.encode       $U4;77::r   NF)r   r   r   r
   r   r   r   r   r      (        ; ; ; ; ; ;r   r   c                       e Zd ZddZdS )IncrementalDecoderFc                 B    t          j        || j                  d         S r   )r   r   r   r   s      r   r   zIncrementalDecoder.decode   r   r   Nr   )r   r   r   r   r   r   r   r   r      r   r   r   c                       e Zd ZdS )StreamWriterNr   r   r   r   r   r   r    r               Dr   r    c                       e Zd ZdS )StreamReaderNr!   r   r   r   r$   r$      r"   r   r$   c                   *    e Zd Zej        Zej        ZdS )StreamConverterN)r   r   r   r   r   r
   r	   r   r   r   r   r&   r&   "   s        "F"FFFr   r&   c            	          t          j        dt          j        t          j        t
          t          t          t                    S )Nz	iso8859-1)namer
   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)	r   	CodecInfor   r
   r   r   r   r$   r    r   r   r   getregentryr.   )   s5    ||--!!   r   )	__doc__r   r   r   r   r    r$   r&   r.   r   r   r   <module>r0      sC    # # # # #FL # # #; ; ; ; ;2 ; ; ;; ; ; ; ;2 ; ; ;	 	 	 	 	5, 	 	 		 	 	 	 	5, 	 	 	# # # # #l< # # #	 	 	 	 	r   