mò
­fIc        !   @   sÿ  d  Z  d Z d Z d Z d Z d Z d Z d Z d Z d	 Z	 d
 Z
 d
 Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z  d Z! d  Z" d! Z# d" Z$ d# d$ d% d& d' d( d) d* d+ d, d- d. d/ d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? d@ dA dB dC g! Z% dD „  Z& dE „  Z' dF „  Z( dG „  Z) dH „  Z* dI „  Z+ dJ „  Z, dK „  Z- dL „  Z. dM „  Z/ dN „  Z0 dO „  Z1 dP „  Z2 dQ „  Z3 dR „  Z4 dS „  Z5 dT „  Z6 dU „  Z7 dV „  Z8 dW „  Z9 dX S(Y   s3   Constants and membership tests for ASCII charactersi    i   i   i   i   i   i   i   i   i	   i
   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i    i   t   NULt   SOHt   STXt   ETXt   EOTt   ENQt   ACKt   BELt   BSt   HTt   LFt   VTt   FFt   CRt   SOt   SIt   DLEt   DC1t   DC2t   DC3t   DC4t   NAKt   SYNt   ETBt   CANt   EMt   SUBt   ESCt   FSt   GSt   RSt   USt   SPc         C   s/   t  |  ƒ t  d ƒ j o t |  ƒ Sn |  Sd  S(   Nt    (   t   typet   ct   ord(   R#   (    (    t)   /mit/python/lib/python2.4/curses/ascii.pyt   _ctoi0   s    c         C   s   t  |  ƒ p
 t |  ƒ S(   N(   t   isalphaR#   t   isdigit(   R#   (    (    R%   t   isalnum6   s    c         C   s   t  |  ƒ p
 t |  ƒ S(   N(   t   isupperR#   t   islower(   R#   (    (    R%   R'   7   s    c         C   s   t  |  ƒ d j S(   Ni   (   R&   R#   (   R#   (    (    R%   t   isascii8   s    c         C   s   t  |  ƒ d j S(   Ni   i    (   i   i    (   R&   R#   (   R#   (    (    R%   t   isblank9   s    c         C   s   t  |  ƒ d j S(   Ni   (   R&   R#   (   R#   (    (    R%   t   iscntrl:   s    c         C   s#   t  |  ƒ d j o t  |  ƒ d j S(   Ni0   i9   (   R&   R#   (   R#   (    (    R%   R(   ;   s    c         C   s#   t  |  ƒ d j o t  |  ƒ d j S(   Ni!   i~   (   R&   R#   (   R#   (    (    R%   t   isgraph<   s    c         C   s#   t  |  ƒ d j o t  |  ƒ d j S(   Nia   iz   (   R&   R#   (   R#   (    (    R%   R+   =   s    c         C   s#   t  |  ƒ d j o t  |  ƒ d j S(   Ni    i~   (   R&   R#   (   R#   (    (    R%   t   isprint>   s    c         C   s   t  |  ƒ d j o t |  ƒ S(   Ni    (   R&   R#   R)   (   R#   (    (    R%   t   ispunct?   s    c         C   s   t  |  ƒ d j S(   Ni	   i
   i   i   i   i    (   i	   i
   i   i   i   i    (   R&   R#   (   R#   (    (    R%   t   isspace@   s    c         C   s#   t  |  ƒ d j o t  |  ƒ d j S(   NiA   iZ   (   R&   R#   (   R#   (    (    R%   R*   A   s    c         C   sV   t  |  ƒ pI t |  ƒ d j o t |  ƒ d j p# t |  ƒ d j o t |  ƒ d j S(   NiA   iF   ia   if   (   R(   R#   R&   (   R#   (    (    R%   t   isxdigitB   s    c         C   s   t  |  ƒ d j  S(   Ni    (   R&   R#   (   R#   (    (    R%   t   isctrlD   s    c         C   s   t  |  ƒ d j S(   Ni   (   R&   R#   (   R#   (    (    R%   t   ismetaE   s    c         C   sC   t  |  ƒ t  d ƒ j o t t |  ƒ d @ƒ Sn t |  ƒ d @Sd  S(   NR!   i   (   R"   R#   t   chrR&   (   R#   (    (    R%   t   asciiG   s    c         C   sC   t  |  ƒ t  d ƒ j o t t |  ƒ d @ƒ Sn t |  ƒ d @Sd  S(   NR!   i   (   R"   R#   R6   R&   (   R#   (    (    R%   t   ctrlM   s    c         C   sC   t  |  ƒ t  d ƒ j o t t |  ƒ d Bƒ Sn t |  ƒ d BSd  S(   NR!   i€   (   R"   R#   R6   R&   (   R#   (    (    R%   t   altS   s    c         C   s   t  |  ƒ } | d j o
 d } nB t | d @ƒ o t | d @ƒ } n d t | d @d Bd ƒ } | d @o d | Sn | S(   Ni   s   ^?t   ^i    i€   t   !(   R&   R#   t   bitst   repR0   R6   (   R#   R=   R<   (    (    R%   t   unctrlY   s    
N(:   t   __doc__R    R   R   R   R   R   R   R   R   t   TABR	   R
   t   NLR   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R    t   DELt   controlnamesR&   R)   R'   R,   R-   R.   R(   R/   R+   R0   R1   R2   R*   R3   R4   R5   R7   R8   R9   R>   (9   R   R   R   R8   R   R   R   R   R	   R   R0   RB   R   R   R   R(   R9   R1   R   R
   R&   RA   R)   R   R   R4   R3   R>   R    R'   R@   R7   R2   R   R   R   R   R/   R   R,   R   R   R   R   R   RC   R    R   R   R.   R   R   R5   R+   R   R*   R-   (    (    R%   t   ?   sr   i																			