‡Æ
Nö9c       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% Z% d& Z& d' Z' d( Z( d) Z) d* Z* d+ Z+ d, Z, d- Z- d. Z. d/ Z/ d0 Z0 d1 Z1 d2 Z2 d3 Z3 d4 Z4 h  Z5 xF e6 ƒ  i7 ƒ  d r3 \ Z8 Z9 e: e9 ƒ e: d ƒ j o e8 e5 e9 <n qVWd5 „  Z; d6 „  Z< d7 „  Z= d8 „  Z> e? d9 j o e> ƒ  n d: S(;   s!   Token constants (from "token.h").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    i!   i"   i#   i$   i%   i&   i'   i(   i)   i*   i+   i,   i-   i.   i/   i0   i1   i2   i   c    s   |  t j  Sd  S(   N(   s   xs	   NT_OFFSET(   s   xs"   /mit/python/lib/python2.0/token.pys
   ISTERMINALI s    c    s   |  t j Sd  S(   N(   s   xs	   NT_OFFSET(   s   xs"   /mit/python/lib/python2.0/token.pys   ISNONTERMINALL s    c    s   |  t j Sd  S(   N(   s   xs	   ENDMARKER(   s   xs"   /mit/python/lib/python2.0/token.pys   ISEOFO s    c     së  d  k  }  d  k } d  k } | i d } | o | d p d } d } t | ƒ d j o | d } n y t | ƒ } Wn< t
 j
 o0 } | i i d t | ƒ ƒ | i d ƒ n X| i | i ƒ  d ƒ } | i ƒ  |  i d |  i ƒ }	 h  }
 x[ | d rQ } |	 i | ƒ } | o5 | i d d ƒ \ } } | i | ƒ } | |
 | <n qü W|
 i ƒ  } | i ƒ  y t | ƒ } Wn< t
 j
 o0 } | i  i d t | ƒ ƒ | i d ƒ n X| i | i ƒ  d ƒ } | i ƒ  y& | i" d	 ƒ d } | i" d
 ƒ } Wn0 t% j
 o$ | i  i d ƒ | i d ƒ n Xg  } x+ | d r! } | i& d |
 | | f ƒ q@W| | | | +y t | d ƒ } Wn< t
 j
 o0 } | i  i d t | ƒ ƒ | i d ƒ n X| i | i' | d ƒ ƒ | i ƒ  d  S(   Ni   i    s   Include/token.hs   Lib/token.pys   I/O error: %s
s   
s4   #define[ 	][ 	]*([A-Z][A-Z_]*)[ 	][ 	]*([0-9][0-9]*)i   s   #--start constants--s   #--end constants--s&   target does not contain format markersi   s   %s = %ds   wi   ((   s   res   strings   syss   argvs   argss
   inFileNames   outFileNames   lens   opens   fps   IOErrors   errs   stdouts   writes   strs   exits   splitfieldss   reads   liness   closes   compiles
   IGNORECASEs   progs   tokenss   lines   matchs   groups   names   vals   atois   keyss   sorts   stderrs   formats   indexs   starts   ends
   ValueErrors   appends
   joinfields(   s   res   strings   syss   argss
   inFileNames   outFileNames   fps   errs   liness   progs   tokenss   lines   matchs   names   vals   keyss   formats   starts   ends"   /mit/python/lib/python2.0/token.pys   mainS sh    			
		 

	 s   __main__N(@   s   __doc__s	   ENDMARKERs   NAMEs   NUMBERs   STRINGs   NEWLINEs   INDENTs   DEDENTs   LPARs   RPARs   LSQBs   RSQBs   COLONs   COMMAs   SEMIs   PLUSs   MINUSs   STARs   SLASHs   VBARs   AMPERs   LESSs   GREATERs   EQUALs   DOTs   PERCENTs	   BACKQUOTEs   LBRACEs   RBRACEs   EQEQUALs   NOTEQUALs	   LESSEQUALs   GREATEREQUALs   TILDEs
   CIRCUMFLEXs	   LEFTSHIFTs
   RIGHTSHIFTs
   DOUBLESTARs	   PLUSEQUALs   MINEQUALs	   STAREQUALs
   SLASHEQUALs   PERCENTEQUALs
   AMPEREQUALs	   VBAREQUALs   CIRCUMFLEXEQUALs   LEFTSHIFTEQUALs   RIGHTSHIFTEQUALs   DOUBLESTAREQUALs   OPs
   ERRORTOKENs   N_TOKENSs	   NT_OFFSETs   tok_names   globalss   itemss   _names   _values   types
   ISTERMINALs   ISNONTERMINALs   ISEOFs   mains   __name__(    s"   /mit/python/lib/python2.0/token.pys   ? s~   
 				7