3
-ý^©  ã               @   s   d Z ddlmZ dd„ ZdS )zCIsolate Python 2.6 and 2.7 version-specific semantic actions here.
é    )ÚTABLE_DIRECTc                s>   |dkrt jddd	œƒ nt jd
diƒ ‡ fdd„}|ˆ _d S )NgÍÌÌÌÌÌ@ú%|except %c as %c:
é   é   ú%c%Pr   ú, éd   )Zexcept_cond2Úcall_generatorZtesttrue_thenúnot %pé   c                sj   ˆ j | ƒ}| }x|dd … D ]}|| }qW |jdkr\| d }|dkr\|d }|dkr\d| _ˆ j| ƒ d S )	Nr   ZCALL_FUNCTION_1é   Úexprr   Zgenerator_expr	   éþÿÿÿ)Z_get_mappingÚkindÚdefault)ÚnodeÚmappingÚkeyÚiZ	args_nodeÚn)Úself© ú`/home/psgendb/BIRCHDEV/python/lib/python3.6/site-packages/uncompyle6/semantics/customize26_27.pyÚn_call,   s    

z*customize_for_version26_27.<locals>.n_call)r   r   r   éÿÿÿÿ©r   r   r   r   )r   r   r   ©r   r   )r
   r   )r   Úupdater   )r   Úversionr   r   )r   r   Úcustomize_for_version26_27   s    
r   N)Ú__doc__Zuncompyle6.semantics.constsr   r   r   r   r   r   Ú<module>   s   