+
     Bi	                        R t ^ t^t^t^t^t^t^t^t^t	^	t
^	t^
t^
t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t ^t!^t"^ t#^t$. RNRNRNRNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!Nt%R" t&R# t'R$ t(R% t)R& t*R' t+R( t,R) t-R* t.R+ t/R, t0R- t1R. t2R/ t3R0 t4R1 t5R2 t6R3 t7R4 t8R5 t9R6# )7z3Constants and membership tests for ASCII charactersNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPc                 H    \        V \        4      '       d   \        V 4      # V # N)
isinstancestrordcs   &#/usr/lib/python3.14/curses/ascii.py_ctoir+   0   s    !S1v    c                 >    \        V 4      ;'       g    \        V 4      # r$   )isalphaisdigitr(   s   &r*   isalnumr0   6       wqz//WQZ/r,   c                 >    \        V 4      ;'       g    \        V 4      # r$   )isupperislowerr(   s   &r*   r.   r.   7   r1   r,   c                 @    ^ \        V 4      u;8*  ;'       d    ^8*  # u #     r+   r(   s   &r*   isasciir9   8   s    qE!H++++++r,   c                     \        V 4      R9   # )	   )r;       r8   r(   s   &r*   isblankr=   9   s    uQx7**r,   c                 l    ^ \        V 4      u;8*  ;'       d    ^8*  Mu ;'       g    \        V 4      ^8H  # r6   r8   r(   s   &r*   iscntrlr?   :   s(    qE!H***==eAh#o=r,   c                 @    ^0\        V 4      u;8*  ;'       d    ^98*  # u # )0   r8   r(   s   &r*   r/   r/   ;       rU1X++++++r,   c                 @    ^!\        V 4      u;8*  ;'       d    ^~8*  # u # )!   r8   r(   s   &r*   isgraphrE   <       rU1X,,,,,,r,   c                 @    ^a\        V 4      u;8*  ;'       d    ^z8*  # u # )a   r8   r(   s   &r*   r4   r4   =   rF   r,   c                 @    ^ \        V 4      u;8*  ;'       d    ^~8*  # u # )r<   r8   r(   s   &r*   isprintrJ   >   rF   r,   c                 H    \        V 4      ;'       d    \        V 4      '       * # r$   )rE   r0   r(   s   &r*   ispunctrL   ?   s    wqz44'!*n4r,   c                     \        V 4      R9   # )r;   )r;   
            r<   r8   r(   s   &r*   isspacerR   @   s    uQx#:::r,   c                 @    ^A\        V 4      u;8*  ;'       d    ^Z8*  # u # A   r8   r(   s   &r*   r3   r3   A   rB   r,   c                     \        V 4      ;'       gG    ^A\        V 4      u;8*  ;'       d    ^F8*  Mu ;'       g     ^a\        V 4      u;8*  ;'       d    ^f8*  # u # rT   )r/   r+   r(   s   &r*   isxdigitrW   B   sQ    
 6 658r6 6!U1X444646r,   c                 @    ^ \        V 4      u;8*  ;'       d    ^ 8  # u # r6   r8   r(   s   &r*   isctrlrY   D   s    a58((b((((r,   c                     \        V 4      ^8  #    r8   r(   s   &r*   ismetar]   E   s    eAhn$r,   c                     \        V \        4      '       d   \        \        V 4      ^,          4      # \        V 4      ^,          # r[   r%   r&   chrr+   r(   s   &r*   asciira   G   0    !S58d?##Qx$r,   c                     \        V \        4      '       d   \        \        V 4      ^,          4      # \        V 4      ^,          # )   r_   r(   s   &r*   ctrlre   M   rb   r,   c                     \        V \        4      '       d   \        \        V 4      ^,          4      # \        V 4      ^,          # )   r_   r(   s   &r*   altrh   S   rb   r,   c                    \        V 4      pV^8X  d   RpMR\        V^,          4      '       d   \        V^,          4      pM'R\        V^,          ^ ,          ^ ,           4      ,           pV^,          '       d
   RV,           # V# )r\   z^?^!)r+   rJ   r`   )r)   bitsreps   &  r*   unctrlrn   Y   si    8Dt|			$+C$+-566d{{SyJr,   N):__doc__r   r   r   r   r   r   r   r	   r
   TABr   r   NLr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   DELcontrolnamesr+   r0   r.   r9   r=   r?   r/   rE   r4   rJ   rL   rR   r3   rW   rY   r]   ra   re   rh   rn    r,   r*   <module>ru      s7   9



































 !#(*/16  #'*.15     " $) +0 27 	 	 	 	 !	 $(	 +/	 26	
  0 / + * = + , , , 4 : +6 ( $
r,   