ó
xFWgc           @   s:  d  Z  d d l m Z m Z d „  Z d „  Z i  Z d d¢ d „  ƒ  YZ d e f d „  ƒ  YZ d	 e f d
 „  ƒ  YZ	 d e f d „  ƒ  YZ
 d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d  „  ƒ  YZ d! e f d" „  ƒ  YZ d# e f d$ „  ƒ  YZ d% e f d& „  ƒ  YZ d' e f d( „  ƒ  YZ d) e f d* „  ƒ  YZ d+ e f d, „  ƒ  YZ d- e f d. „  ƒ  YZ d/ e f d0 „  ƒ  YZ d1 e f d2 „  ƒ  YZ d3 e f d4 „  ƒ  YZ d5 e f d6 „  ƒ  YZ d7 e f d8 „  ƒ  YZ  d9 e f d: „  ƒ  YZ! d; e f d< „  ƒ  YZ" d= e f d> „  ƒ  YZ# d? e f d@ „  ƒ  YZ$ dA e f dB „  ƒ  YZ% dC e f dD „  ƒ  YZ& dE e f dF „  ƒ  YZ' dG e f dH „  ƒ  YZ( dI e f dJ „  ƒ  YZ) dK e f dL „  ƒ  YZ* dM e f dN „  ƒ  YZ+ dO e f dP „  ƒ  YZ, dQ e f dR „  ƒ  YZ- dS e f dT „  ƒ  YZ. dU e f dV „  ƒ  YZ/ dW e f dX „  ƒ  YZ0 dY e f dZ „  ƒ  YZ1 d[ e f d\ „  ƒ  YZ2 d] e f d^ „  ƒ  YZ3 d_ e f d` „  ƒ  YZ4 da e f db „  ƒ  YZ5 dc e f dd „  ƒ  YZ6 de e f df „  ƒ  YZ7 dg e f dh „  ƒ  YZ8 di e f dj „  ƒ  YZ9 dk e f dl „  ƒ  YZ: dm e f dn „  ƒ  YZ; do e f dp „  ƒ  YZ< dq e f dr „  ƒ  YZ= ds e f dt „  ƒ  YZ> du e f dv „  ƒ  YZ? dw e f dx „  ƒ  YZ@ dy e f dz „  ƒ  YZA d{ e f d| „  ƒ  YZB d} e f d~ „  ƒ  YZC d e f d€ „  ƒ  YZD d e f d‚ „  ƒ  YZE dƒ e f d„ „  ƒ  YZF d… e f d† „  ƒ  YZG d‡ e f dˆ „  ƒ  YZH d‰ e f dŠ „  ƒ  YZI d‹ e f dŒ „  ƒ  YZJ d e f dŽ „  ƒ  YZK d e f d „  ƒ  YZL d‘ e f d’ „  ƒ  YZM d“ e f d” „  ƒ  YZN d• e f d– „  ƒ  YZO d— e f d˜ „  ƒ  YZP d™ e f dš „  ƒ  YZQ d› e f dœ „  ƒ  YZR d e f dž „  ƒ  YZS dŸ e f d  „  ƒ  YZT xN eU ƒ  jV ƒ  D]= \ ZW ZX eY eX eZ ƒ rõe[ eX e ƒ rõeX e eW j\ ƒ  <qõqõWd¡ S(£   sj   Python abstract syntax node definitions

This file is automatically generated by Tools/compiler/astgen.py
iÿÿÿÿ(   t
   CO_VARARGSt   CO_VARKEYWORDSc         C   ss   g  } xf |  D]^ } t  | ƒ } | t k s7 | t k r^ x1 t | ƒ D] } | j | ƒ qD Wq | j | ƒ q W| S(   N(   t   typet   tuplet   listt   flattent   append(   t   seqt   lt   eltt   tt   elt2(    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    c         C   s,   g  t  |  ƒ D] } t | t ƒ r | ^ q S(   N(   R   t
   isinstancet   Node(   R   t   n(    (    s"   /usr/lib/python2.7/compiler/ast.pyt   flatten_nodes   s    R   c           B   s2   e  Z d  Z d „  Z d „  Z d „  Z d „  Z RS(   s"   Abstract base class for ast nodes.c         C   s   d  S(   N(    (   t   self(    (    s"   /usr/lib/python2.7/compiler/ast.pyt   getChildren   s    c         c   s    x |  j  ƒ  D] } | Vq Wd  S(   N(   R   (   R   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   __iter__   s    c         C   s
   |  j  ƒ  S(   N(   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   asList   s    c         C   s   d  S(   N(    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   getChildNodes    s    (   t   __name__t
   __module__t   __doc__R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s
   			t	   EmptyNodec           B   s   e  Z RS(    (   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   #   s   t
   Expressionc           B   s6   e  Z d  e d <d „  Z d „  Z d „  Z d „  Z RS(   R   t
   expressionc         C   s   | |  _  d  S(   N(   t   node(   R   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   __init__)   s    c         C   s
   |  j  f S(   N(   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ,   s    c         C   s
   |  j  f S(   N(   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   /   s    c         C   s   d t  |  j ƒ S(   Ns   Expression(%s)(   t   reprR   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   __repr__2   s    (   R   R   t   nodesR   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   &   s
   
			t   Addc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   t   leftt   rightt   lineno(   R   t	   leftrightR#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   6   s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ;   s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   >   s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Add((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   A   s    N(   R   R   t   NoneR   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR    5   s   		t   Andc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   E   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   I   s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   t   extendR   R   R   (   R   t   nodelist(    (    s"   /usr/lib/python2.7/compiler/ast.pyR   L   s    c         C   s   d t  |  j ƒ f S(   Ns   And(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Q   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR&   D   s   		t   AssAttrc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   exprt   attrnamet   flagsR#   (   R   R*   R+   R,   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   U   s    			c         C   s   |  j  |  j |  j f S(   N(   R*   R+   R,   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   [   s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ^   s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   AssAttr(%s, %s, %s)(   R   R*   R+   R,   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   a   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR)   T   s   		t   AssListc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   e   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   i   s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   l   s    c         C   s   d t  |  j ƒ f S(   Ns   AssList(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   q   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR-   d   s   		t   AssNamec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   nameR,   R#   (   R   R/   R,   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   u   s    		c         C   s   |  j  |  j f S(   N(   R/   R,   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   z   s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   }   s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   AssName(%s, %s)(   R   R/   R,   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   €   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR.   t   s   		t   AssTuplec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   „   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ˆ   s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‹   s    c         C   s   d t  |  j ƒ f S(   Ns   AssTuple(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR0   ƒ   s   		t   Assertc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   testt   failR#   (   R   R2   R3   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ”   s    		c         C   s0   g  } | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R2   R3   R   (   R   t   children(    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ™   s    c         C   sB   g  } | j  |  j ƒ |  j d  k	 r8 | j  |  j ƒ n  t | ƒ S(   N(   R   R2   R3   R%   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ÿ   s
    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Assert(%s, %s)(   R   R2   R3   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¦   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR1   “   s   		t   Assignc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   R*   R#   (   R   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ª   s    		c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   R   R   R*   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¯   s    c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   R   R   R*   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   µ   s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Assign(%s, %s)(   R   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   »   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR5   ©   s   		t	   AugAssignc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R   t   opR*   R#   (   R   R   R7   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¿   s    			c         C   s   |  j  |  j |  j f S(   N(   R   R7   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Å   s    c         C   s   |  j  |  j f S(   N(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   È   s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   AugAssign(%s, %s, %s)(   R   R   R7   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ë   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR6   ¾   s   		t	   Backquotec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ï   s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ó   s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ö   s    c         C   s   d t  |  j ƒ f S(   Ns   Backquote(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ù   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR8   Î   s   		t   Bitandc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ý   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   á   s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ä   s    c         C   s   d t  |  j ƒ f S(   Ns
   Bitand(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   é   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR9   Ü   s   		t   Bitorc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   í   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ñ   s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ô   s    c         C   s   d t  |  j ƒ f S(   Ns	   Bitor(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ù   s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR:   ì   s   		t   Bitxorc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ý   s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d t  |  j ƒ f S(   Ns
   Bitxor(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   	  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR;   ü   s   		t   Breakc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   R#   (   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   Ns   Break()(    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR<     s   		t   CallFuncc           B   s5   e  Z d d d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R   t   argst	   star_argst
   dstar_argsR#   (   R   R   R>   R?   R@   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s
    				c         C   sV   g  } | j  |  j ƒ | j t |  j ƒ ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R   R'   R   R>   R?   R@   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   !  s    c         C   sz   g  } | j  |  j ƒ | j t |  j ƒ ƒ |  j d  k	 rN | j  |  j ƒ n  |  j d  k	 rp | j  |  j ƒ n  t | ƒ S(   N(	   R   R   R'   R   R>   R?   R%   R@   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   )  s    c         C   s8   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   CallFunc(%s, %s, %s, %s)(   R   R   R>   R?   R@   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   3  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR=     s   		
t   Classc           B   s2   e  Z d d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R/   t   basest   doct   codet
   decoratorsR#   (   R   R/   RB   RC   RD   RE   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   7  s    					c         C   sf   g  } | j  |  j ƒ | j t |  j ƒ ƒ | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(	   R   R/   R'   R   RB   RC   RD   RE   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ?  s    c         C   sX   g  } | j  t |  j ƒ ƒ | j |  j ƒ |  j d  k	 rN | j |  j ƒ n  t | ƒ S(   N(   R'   R   RB   R   RD   RE   R%   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   H  s    c         C   sD   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Class(%s, %s, %s, %s, %s)(   R   R/   RB   RC   RD   RE   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   P  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRA   6  s   			t   Comparec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R*   t   opsR#   (   R   R*   RG   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   T  s    		c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   RG   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Y  s    c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   RG   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   _  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Compare(%s, %s)(   R   R*   RG   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   e  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRF   S  s   		t   Constc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   t   valueR#   (   R   RI   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   i  s    	c         C   s
   |  j  f S(   N(   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   m  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   p  s    c         C   s   d t  |  j ƒ f S(   Ns	   Const(%s)(   R   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   s  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRH   h  s   		t   Continuec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   R#   (   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   w  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   z  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   }  s    c         C   s   d S(   Ns
   Continue()(    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   €  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRJ   v  s   		t
   Decoratorsc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   „  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ˆ  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‹  s    c         C   s   d t  |  j ƒ f S(   Ns   Decorators(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRK   ƒ  s   		t   Dictc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   t   itemsR#   (   R   RM   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ”  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   RM   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ˜  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   RM   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ›  s    c         C   s   d t  |  j ƒ f S(   Ns   Dict(%s)(   R   RM   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRL   “  s   		t   Discardc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¤  s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¨  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   «  s    c         C   s   d t  |  j ƒ f S(   Ns   Discard(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ®  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRN   £  s   		t   Divc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ²  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ·  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   º  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Div((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ½  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRO   ±  s   		t   Ellipsisc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   R#   (   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Á  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ä  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ç  s    c         C   s   d S(   Ns
   Ellipsis()(    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ê  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRP   À  s   		t   Execc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R*   t   localst   globalsR#   (   R   R*   RR   RS   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Î  s    			c         C   s@   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R*   RR   RS   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ô  s
    c         C   sd   g  } | j  |  j ƒ |  j d  k	 r8 | j  |  j ƒ n  |  j d  k	 rZ | j  |  j ƒ n  t | ƒ S(   N(   R   R*   RR   R%   RS   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Û  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Exec(%s, %s, %s)(   R   R*   RR   RS   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ä  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRQ   Í  s   			t   FloorDivc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   è  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   í  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ð  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   FloorDiv((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ó  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRT   ç  s   		t   Forc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   t   assignR   t   bodyt   else_R#   (   R   RV   R   RW   RX   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ÷  s
    				c         C   sP   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   RV   R   RW   RX   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   þ  s    c         C   sb   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ |  j d  k	 rX | j  |  j ƒ n  t | ƒ S(   N(   R   RV   R   RW   RX   R%   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s8   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   For(%s, %s, %s, %s)(   R   RV   R   RW   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRU   ö  s   			t   Fromc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   modnamet   namest   levelR#   (   R   RZ   R[   R\   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    			c         C   s   |  j  |  j |  j f S(   N(   RZ   R[   R\   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   From(%s, %s, %s)(   R   RZ   R[   R\   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRY     s   		t   Functionc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c	   	      C   sˆ   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ d  |  _	 |  _
 | t @rn d |  _	 n  | t @r„ d |  _
 n  d  S(   Ni   (   RE   R/   t   argnamest   defaultsR,   RC   RD   R#   R%   t   varargst   kwargsR    R   (	   R   RE   R/   R^   R_   R,   RC   RD   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   #  s    								

c         C   s†   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ | j  |  j ƒ | j  |  j ƒ | j  |  j	 ƒ t
 | ƒ S(   N(   R   RE   R/   R^   R'   R   R_   R,   RC   RD   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   3  s    c         C   sX   g  } |  j  d  k	 r( | j |  j  ƒ n  | j t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   RE   R%   R   R'   R   R_   RD   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   >  s    c      	   C   s\   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns$   Function(%s, %s, %s, %s, %s, %s, %s)(   R   RE   R/   R^   R_   R,   RC   RD   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   F  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR]   "  s   		t   GenExprc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s2   | |  _  | |  _ d g |  _ d  |  _ |  _ d  S(   Ns   .0(   RD   R#   R^   R%   R`   Ra   (   R   RD   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   J  s    		c         C   s
   |  j  f S(   N(   RD   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Q  s    c         C   s
   |  j  f S(   N(   RD   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   T  s    c         C   s   d t  |  j ƒ f S(   Ns   GenExpr(%s)(   R   RD   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   W  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRb   I  s   		t
   GenExprForc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s1   | |  _  | |  _ | |  _ | |  _ t |  _ d  S(   N(   RV   t   itert   ifsR#   t   Falset
   is_outmost(   R   RV   Rd   Re   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   [  s
    				c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   RV   Rd   R'   R   Re   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   b  s
    c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   RV   Rd   R'   R   Re   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   i  s
    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   GenExprFor(%s, %s, %s)(   R   RV   Rd   Re   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   p  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRc   Z  s   		t	   GenExprIfc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R2   R#   (   R   R2   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   t  s    	c         C   s
   |  j  f S(   N(   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   x  s    c         C   s
   |  j  f S(   N(   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   {  s    c         C   s   d t  |  j ƒ f S(   Ns   GenExprIf(%s)(   R   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ~  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRh   s  s   		t   GenExprInnerc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R*   t   qualsR#   (   R   R*   Rj   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‚  s    		c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‡  s    c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   GenExprInner(%s, %s)(   R   R*   Rj   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   “  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRi     s   		t   Getattrc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R*   R+   R#   (   R   R*   R+   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   —  s    		c         C   s   |  j  |  j f S(   N(   R*   R+   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   œ  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ÿ  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Getattr(%s, %s)(   R   R*   R+   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¢  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRk   –  s   		t   Globalc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R[   R#   (   R   R[   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¦  s    	c         C   s
   |  j  f S(   N(   R[   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ª  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ­  s    c         C   s   d t  |  j ƒ f S(   Ns
   Global(%s)(   R   R[   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   °  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRl   ¥  s   		t   Ifc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   testsRX   R#   (   R   Rn   RX   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ´  s    		c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   Rn   R   RX   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¹  s    c         C   sH   g  } | j  t |  j ƒ ƒ |  j d  k	 r> | j |  j ƒ n  t | ƒ S(   N(   R'   R   Rn   RX   R%   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¿  s
    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns
   If(%s, %s)(   R   Rn   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Æ  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRm   ³  s   		t   IfExpc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R2   t   thenRX   R#   (   R   R2   Rp   RX   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ê  s    			c         C   s   |  j  |  j |  j f S(   N(   R2   Rp   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ð  s    c         C   s   |  j  |  j |  j f S(   N(   R2   Rp   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ó  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   IfExp(%s, %s, %s)(   R   R2   Rp   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ö  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRo   É  s   		t   Importc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R[   R#   (   R   R[   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ú  s    	c         C   s
   |  j  f S(   N(   R[   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Þ  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   á  s    c         C   s   d t  |  j ƒ f S(   Ns
   Import(%s)(   R   R[   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ä  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRq   Ù  s   		t   Invertc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   è  s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ì  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ï  s    c         C   s   d t  |  j ƒ f S(   Ns
   Invert(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ò  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRr   ç  s   		t   Keywordc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R/   R*   R#   (   R   R/   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ö  s    		c         C   s   |  j  |  j f S(   N(   R/   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   û  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   þ  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Keyword(%s, %s)(   R   R/   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRs   õ  s   		t   Lambdac           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   sm   | |  _  | |  _ | |  _ | |  _ | |  _ d  |  _ |  _ | t @rS d |  _ n  | t	 @ri d |  _ n  d  S(   Ni   (
   R^   R_   R,   RD   R#   R%   R`   Ra   R    R   (   R   R^   R_   R,   RD   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    					

c         C   sV   g  } | j  |  j ƒ | j t |  j ƒ ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R^   R'   R   R_   R,   RD   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   R_   R   RD   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s8   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Lambda(%s, %s, %s, %s)(   R   R^   R_   R,   RD   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRt     s   		t	   LeftShiftc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   $  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   )  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ,  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   LeftShift((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   /  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRu   #  s   		t   Listc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   3  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   7  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   :  s    c         C   s   d t  |  j ƒ f S(   Ns   List(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ?  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRv   2  s   		t   ListCompc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R*   Rj   R#   (   R   R*   Rj   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   C  s    		c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   H  s    c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   N  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   ListComp(%s, %s)(   R   R*   Rj   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   T  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRw   B  s   		t   ListCompForc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   RV   R   Re   R#   (   R   RV   R   Re   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   X  s    			c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   RV   R   R'   R   Re   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ^  s
    c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   RV   R   R'   R   Re   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   e  s
    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   ListCompFor(%s, %s, %s)(   R   RV   R   Re   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   l  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRx   W  s   		t
   ListCompIfc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R2   R#   (   R   R2   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   p  s    	c         C   s
   |  j  f S(   N(   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   t  s    c         C   s
   |  j  f S(   N(   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   w  s    c         C   s   d t  |  j ƒ f S(   Ns   ListCompIf(%s)(   R   R2   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   z  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRy   o  s   		t   SetCompc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R*   Rj   R#   (   R   R*   Rj   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ~  s    		c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ƒ  s    c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   Rj   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‰  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   SetComp(%s, %s)(   R   R*   Rj   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRz   }  s   		t   DictCompc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   keyRI   Rj   R#   (   R   R|   RI   Rj   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   “  s    			c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R|   RI   R'   R   Rj   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ™  s
    c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R|   RI   R'   R   Rj   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s
    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   DictComp(%s, %s, %s)(   R   R|   RI   Rj   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   §  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR{   ’  s   		t   Modc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   «  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   °  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ³  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Mod((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¶  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR}   ª  s   		t   Modulec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   RC   R   R#   (   R   RC   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   º  s    		c         C   s   |  j  |  j f S(   N(   RC   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¿  s    c         C   s
   |  j  f S(   N(   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Â  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Module(%s, %s)(   R   RC   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Å  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR~   ¹  s   		t   Mulc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   É  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Î  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ñ  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Mul((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ô  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   È  s   		t   Namec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R/   R#   (   R   R/   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ø  s    	c         C   s
   |  j  f S(   N(   R/   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ü  s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ß  s    c         C   s   d t  |  j ƒ f S(   Ns   Name(%s)(   R   R/   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   â  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR€   ×  s   		t   Notc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   æ  s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ê  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   í  s    c         C   s   d t  |  j ƒ f S(   Ns   Not(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ð  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   å  s   		t   Orc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ô  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ø  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   û  s    c         C   s   d t  |  j ƒ f S(   Ns   Or(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR‚   ó  s   		t   Passc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   R#   (   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   d S(   N(    (    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   
  s    c         C   s   d S(   Ns   Pass()(    (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRƒ     s   		t   Powerc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Power((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR„     s   		t   Printc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   t   destR#   (   R   R   R†   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR      s    		c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   R   R   R†   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   %  s    c         C   sH   g  } | j  t |  j ƒ ƒ |  j d  k	 r> | j |  j ƒ n  t | ƒ S(   N(   R'   R   R   R†   R%   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   +  s
    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Print(%s, %s)(   R   R   R†   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   2  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR…     s   		t   Printnlc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   R†   R#   (   R   R   R†   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   6  s    		c         C   s6   g  } | j  t |  j ƒ ƒ | j |  j ƒ t | ƒ S(   N(   R'   R   R   R   R†   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ;  s    c         C   sH   g  } | j  t |  j ƒ ƒ |  j d  k	 r> | j |  j ƒ n  t | ƒ S(   N(   R'   R   R   R†   R%   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   A  s
    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Printnl(%s, %s)(   R   R   R†   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   H  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR‡   5  s   		t   Raisec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   expr1t   expr2t   expr3R#   (   R   R‰   RŠ   R‹   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   L  s    			c         C   s@   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R‰   RŠ   R‹   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   R  s
    c         C   sv   g  } |  j  d  k	 r( | j |  j  ƒ n  |  j d  k	 rJ | j |  j ƒ n  |  j d  k	 rl | j |  j ƒ n  t | ƒ S(   N(   R‰   R%   R   RŠ   R‹   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Y  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Raise(%s, %s, %s)(   R   R‰   RŠ   R‹   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   c  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRˆ   K  s   		
t   Returnc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   RI   R#   (   R   RI   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   g  s    	c         C   s
   |  j  f S(   N(   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   k  s    c         C   s
   |  j  f S(   N(   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   n  s    c         C   s   d t  |  j ƒ f S(   Ns
   Return(%s)(   R   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   q  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRŒ   f  s   		t
   RightShiftc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   u  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   z  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   }  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   RightShift((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   €  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   t  s   		t   Setc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   „  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ˆ  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ‹  s    c         C   s   d t  |  j ƒ f S(   Ns   Set(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRŽ   ƒ  s   		t   Slicec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R*   R,   t   lowert   upperR#   (   R   R*   R,   R   R‘   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ”  s
    				c         C   sP   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R*   R,   R   R‘   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ›  s    c         C   sd   g  } | j  |  j ƒ |  j d  k	 r8 | j  |  j ƒ n  |  j d  k	 rZ | j  |  j ƒ n  t | ƒ S(   N(   R   R*   R   R%   R‘   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   £  s    c         C   s8   d t  |  j ƒ t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Slice(%s, %s, %s, %s)(   R   R*   R,   R   R‘   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¬  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   “  s   			t   Sliceobjc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   °  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ´  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ·  s    c         C   s   d t  |  j ƒ f S(   Ns   Sliceobj(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ¼  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR’   ¯  s   		t   Stmtc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   À  s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ä  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ç  s    c         C   s   d t  |  j ƒ f S(   Ns   Stmt(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ì  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR“   ¿  s   		t   Subc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s'   | d |  _  | d |  _ | |  _ d  S(   Ni    i   (   R!   R"   R#   (   R   R$   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ð  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Õ  s    c         C   s   |  j  |  j f S(   N(   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Ø  s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   Sub((%s, %s))(   R   R!   R"   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   Û  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR”   Ï  s   		t	   Subscriptc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R*   R,   t   subsR#   (   R   R*   R,   R–   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ß  s    			c         C   sF   g  } | j  |  j ƒ | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R,   R'   R   R–   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   å  s
    c         C   s6   g  } | j  |  j ƒ | j t |  j ƒ ƒ t | ƒ S(   N(   R   R*   R'   R   R–   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ì  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   Subscript(%s, %s, %s)(   R   R*   R,   R–   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ò  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR•   Þ  s   		t	   TryExceptc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   RW   t   handlersRX   R#   (   R   RW   R˜   RX   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ö  s    			c         C   sF   g  } | j  |  j ƒ | j t |  j ƒ ƒ | j  |  j ƒ t | ƒ S(   N(   R   RW   R'   R   R˜   RX   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ü  s
    c         C   sX   g  } | j  |  j ƒ | j t |  j ƒ ƒ |  j d  k	 rN | j  |  j ƒ n  t | ƒ S(   N(   R   RW   R'   R   R˜   RX   R%   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   TryExcept(%s, %s, %s)(   R   RW   R˜   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR—   õ  s   		t
   TryFinallyc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   RW   t   finalR#   (   R   RW   Rš   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    		c         C   s   |  j  |  j f S(   N(   RW   Rš   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s   |  j  |  j f S(   N(   RW   Rš   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    c         C   s    d t  |  j ƒ t  |  j ƒ f S(   Ns   TryFinally(%s, %s)(   R   RW   Rš   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR™     s   		t   Tuplec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   R#   (   R   R   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR     s    	c         C   s   t  t |  j ƒ ƒ S(   N(   R   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   "  s    c         C   s&   g  } | j  t |  j ƒ ƒ t | ƒ S(   N(   R'   R   R   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   %  s    c         C   s   d t  |  j ƒ f S(   Ns	   Tuple(%s)(   R   R   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   *  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR›     s   		t   UnaryAddc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   .  s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   2  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   5  s    c         C   s   d t  |  j ƒ f S(   Ns   UnaryAdd(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   8  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRœ   -  s   		t   UnarySubc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R*   R#   (   R   R*   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   <  s    	c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   @  s    c         C   s
   |  j  f S(   N(   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   C  s    c         C   s   d t  |  j ƒ f S(   Ns   UnarySub(%s)(   R   R*   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   F  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ;  s   		t   Whilec           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R2   RW   RX   R#   (   R   R2   RW   RX   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   J  s    			c         C   s@   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R2   RW   RX   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   P  s
    c         C   sR   g  } | j  |  j ƒ | j  |  j ƒ |  j d  k	 rH | j  |  j ƒ n  t | ƒ S(   N(   R   R2   RW   RX   R%   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   W  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   While(%s, %s, %s)(   R   R2   RW   RX   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   _  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRž   I  s   		t   Withc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R*   t   varsRW   R#   (   R   R*   R    RW   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   c  s    			c         C   s@   g  } | j  |  j ƒ | j  |  j ƒ | j  |  j ƒ t | ƒ S(   N(   R   R*   R    RW   R   (   R   R4   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   i  s
    c         C   sR   g  } | j  |  j ƒ |  j d  k	 r8 | j  |  j ƒ n  | j  |  j ƒ t | ƒ S(   N(   R   R*   R    R%   RW   R   (   R   R(   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   p  s    c         C   s,   d t  |  j ƒ t  |  j ƒ t  |  j ƒ f S(   Ns   With(%s, %s, %s)(   R   R*   R    RW   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   x  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyRŸ   b  s   		t   Yieldc           B   s/   e  Z d d  „ Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   RI   R#   (   R   RI   R#   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   |  s    	c         C   s
   |  j  f S(   N(   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   €  s    c         C   s
   |  j  f S(   N(   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   ƒ  s    c         C   s   d t  |  j ƒ f S(   Ns	   Yield(%s)(   R   RI   (   R   (    (    s"   /usr/lib/python2.7/compiler/ast.pyR   †  s    N(   R   R   R%   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyR¡   {  s   		N(    (]   R   t   compiler.constsR    R   R   R   R   R   R   R   R    R&   R)   R-   R.   R0   R1   R5   R6   R8   R9   R:   R;   R<   R=   RA   RF   RH   RJ   RK   RL   RN   RO   RP   RQ   RT   RU   RY   R]   Rb   Rc   Rh   Ri   Rk   Rl   Rm   Ro   Rq   Rr   Rs   Rt   Ru   Rv   Rw   Rx   Ry   Rz   R{   R}   R~   R   R€   R   R‚   Rƒ   R„   R…   R‡   Rˆ   RŒ   R   RŽ   R   R’   R“   R”   R•   R—   R™   R›   Rœ   R   Rž   RŸ   R¡   RS   RM   R/   t   objR   R   t
   issubclassR   (    (    (    s"   /usr/lib/python2.7/compiler/ast.pyt   <module>   sª   		'