관리-도구
편집 파일: unicode_escape.cpython-311.pyc
� c��f � �� � d Z ddlZ G d� dej � � Z G d� dej � � Z G d� dej � � Z G d � d eej � � Z G d� deej � � Zd � ZdS )z� Python 'unicode-escape' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. � Nc �* � e Zd Zej Zej ZdS )�CodecN)�__name__� __module__�__qualname__�codecs�unicode_escape_encode�encode�unicode_escape_decode�decode� � �?/opt/alt/python311/lib64/python3.11/encodings/unicode_escape.pyr r s � � � � � � � )�F� � )�F�F�Fr r c � � e Zd Zdd�ZdS )�IncrementalEncoderFc �B � t j || j � � d S )Nr )r r �errors)�self�input�finals r r zIncrementalEncoder.encode s � ��+�E�4�;�?�?��B�Br N)F)r r r r r r r r r s. � � � � � �C� C� C� C� C� Cr r c � � e Zd Zd� ZdS )�IncrementalDecoderc �. � t j |||� � S )N�r r )r r r r s r �_buffer_decodez!IncrementalDecoder._buffer_decode � � ��+�E�6�5�A�A�Ar N)r r r r r r r r r s( � � � � � �B� B� B� B� Br r c � � e Zd ZdS )�StreamWriterN)r r r r r r r r s � � � � � ��Dr r c � � e Zd Zdd�ZdS )�StreamReader�strictc �. � t j ||d� � S )NFr )r r r s r r zStreamReader.decode r r N)r! )r r r r r r r r r s. � � � � � �B� B� B� B� B� Br r c � � t j dt j t j t t t t �� � S )Nzunicode-escape)�namer r �incrementalencoder�incrementaldecoder�streamwriter�streamreader) r � CodecInfor r r r r r r r r r �getregentryr* % s5 � ��� ��|��|�-�-�!�!�� � � r ) �__doc__r r r �BufferedIncrementalDecoderr r r r* r r r �<module>r- s/ ��� � � � � �*� *� *� *� *�F�L� *� *� *�C� C� C� C� C��2� C� C� C�B� B� B� B� B��:� B� B� B� � � � � �5��,� � � �B� B� B� B� B�5��,� B� B� B� � � � � r