mò
­fIc           @   sL  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 d5 Z5 d6 Z6 d7 Z7 d8 Z8 d9 Z9 d: Z: d; Z; d< Z< d= Z= d> Z> d? Z? d@ Z@ dA ZA dB ZB dC ZC dD ZD dE ZE dF ZF dG ZG dH ZH dI ZI dJ ZJ dK ZK dL ZL dM ZM dN ZN h  ZO xD eP ƒ  iQ ƒ  D]3 \ ZR ZS eT eS ƒ eT dO ƒ j o eR eO eS <qðqðWdP „  ZU eV dQ j o eU ƒ  n dR S(S   s;   Non-terminal symbols of Python grammar (from "graminit.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  i3  i4  i5  i6  i7  i8  i9  i:  i;  i<  i=  i>  i?  i@  iA  iB  iC  iD  iE  iF  iG  iH  iI  iJ  iK  iL  iM  i    c          C   sP   d  k  }  d  k } t |  i ƒ d j o |  i d d g |  _ n | i ƒ  d  S(   Ni   s   Include/graminit.hs   Lib/symbol.py(   t   syst   tokent   lent   argvt   main(   R    R   (    (    t#   /mit/python/lib/python2.4/symbol.pyR   c   s
    		t   __main__N(W   t   __doc__t   single_inputt
   file_inputt
   eval_inputt	   decoratort
   decoratorst   funcdeft
   parameterst   varargslistt   fpdeft   fplistt   stmtt   simple_stmtt
   small_stmtt	   expr_stmtt	   augassignt
   print_stmtt   del_stmtt	   pass_stmtt	   flow_stmtt
   break_stmtt   continue_stmtt   return_stmtt
   yield_stmtt
   raise_stmtt   import_stmtt   import_namet   import_fromt   import_as_namet   dotted_as_namet   import_as_namest   dotted_as_namest   dotted_namet   global_stmtt	   exec_stmtt   assert_stmtt   compound_stmtt   if_stmtt
   while_stmtt   for_stmtt   try_stmtt   except_clauset   suitet   testt   and_testt   not_testt
   comparisont   comp_opt   exprt   xor_exprt   and_exprt
   shift_exprt
   arith_exprt   termt   factort   powert   atomt	   listmakert   testlist_gexpt   lambdeft   trailert   subscriptlistt	   subscriptt   sliceopt   exprlistt   testlistt   testlist_safet	   dictmakert   classdeft   arglistt   argumentt	   list_itert   list_fort   list_ift   gen_itert   gen_fort   gen_ift	   testlist1t   encoding_declt   sym_namet   globalst   itemst   _namet   _valuet   typeR   t   __name__(R   RU   R&   R#   R/   R'   R   R   RZ   R"   R   R%   R   RI   R4   R@   R!   RQ   R   R0   R6   R   R?   R   R$   RL   R   R   RY   R:   RG   R   RA   RN   R)   R=   R2   R(   RE   R   R   R+   R9   R   R>   RJ   R   RR   RD   RH   RK   R   RM   R*   RO   R.   R3   RB   R1   R   R   R   R   R,   RF   R5   R<   R   R8   R	   RS   R7   R   R-   R   RT   RC   R    R
   RP   R;   RV   R   (    (    R   t   ?   s¬   
 	