
    Ng                         d dl Z g dZe j        dk     r	exZZeZeZ	nd ZeefZeZeZ	eZ
e j        dk     rd ZneZe j        dk     rd Znd Zd ZdS )	    N)bbasestring_bytesunicode_next
is_unicode3c                 t    t          | t                    r|                     d          S t          |           S )Nlatin1)
isinstancestrencoder   )ss    R/var/www/html/ai-engine/env/lib/python3.11/site-packages/Cython/Tempita/compat3.pyr   r      s1    a 	&88H%%%Qxx    c                 *    |                                  S N)r   objs    r   r   r      s    xxzzr   c                 ,    t          | t                    S r   )r   unicoder   s    r   r   r      s    #w'''r   c                 ,    t          | t                    S r   )r   r   r   s    r   r   r   !   s    #s###r   c                     t          | t                    sCt          j        dk     rd}nd}t	          | |          rt          |           S t          |           S | S )Nr	   __unicode____str__)r   r   sysversionhasattrr   r   )vattrs     r   coerce_textr!   %   s[    a%% ; DDD1d 	1::88OHr   )r   __all__r   r   r   r   
basestringr   r   r   textr   r   r!    r   r   <module>r&      s    




I
I
I;OAKHH   #,KEH
;    D;( ( ( ($ $ $
 
 
 
 
r   