3
^
                 @   s   d Z ddlmZ dd ZdS )z;Isolate Python 3.8 version-specific semantic actions here.
    )TABLE_DIRECTc             C   sD   t jd4d:d<d@dAdCdFdHdJdNdSdXd]d`dcdedfdjdodrdwdzd~dddd0 d S )N %|async for %c in %c:
%+%c%-%-

   storer   expr   	for_block,%|async for %c in %c:
%+%c%-%|else:
%+%c%-

         
else_suite%|async with %c:
%+%|%c%-%|async with %c as %c:
%+%|%c%-   suite_stmts%|%c
%cexcept_stmtsstmts	return %c   %|return %c
%|for %c in %c:
%+%c%-

&%|for %c in %c:
%+%c%-%|else:
%+%c%-

$%|for %c in %c:
%+%c%-%|else:
%+%c%-%|if %c:
%+%c%-testexprc_stmts_ifstmts_jumpl%|while %c:
%+%c%-

%|while True:
%+%c%-

%|try:
%+%c%-%c%|else:
%+%c%-suite_stmts_optexcept_handler38   else_suitel %|try:
%+%c
%-%|except:
%|%-%c

except_handler38a"%|try:
%+%c%-
%|except:
%+%|%c%-

returnsexcept_ret38a %|try:
%+%c%-%|finally:
%+%c%-

sf_pb_call_returnsss_end_finally*%|try:
%+%|return %c%-
%|finally:
%+%c%-

%c := %c)Zasync_for_stmt38Zasync_forelse_stmt38Zasync_with_stmt38Zasync_with_as_stmt38Z	call_stmtr$   r(   r+   Zexcept_ret38Zfor38Zforelsestmt38Zforelselaststmt38Zforelselaststmtl38ZifpoplaststmtlZifstmtlZwhilestmt38ZwhileTruestmt38Ztry_elsestmtl38Ztry_except38Ztry_except_ret38Ztryfinally38rstmtZtryfinally38rstmt2Ztryfinally38rstmt3Ztryfinally38stmtZtryfinally38astmtZ
named_exprr   r   r   r   r   r   )r   r1   r2   r3   r
   r   r   r   r   r   r7   r   )r	   r4   r5   r6   r8   r   r   )r   r9   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   rA   r   r   r   r   r   r   )r   rB   rC   rD   r   r   r   r   r   r   r>   )r   rE   rF   rG   r>   r   r   r   r   r   r   r>   )r   rH   rI   rJ   r>   r   r   r   r   r   r   r>   )r   rK   rL   rM   r>   r   r   r   r   )r   rN   rO   r   r   r   r   )r   rP   rQ   r   r   )r    rR   r   )r!   r   r   r#   r   r$   r%   r&   )r"   rS   rT   rU   r>   r>   r#   r7   r7   r(   )r'   rV   rW   r   r*   r   r+   )r)   rX   rY   r   r-   r7   r.   r   r7   r[   )r,   rZ   r\   r   r*   r>   )r,   r]   r>   r.   r   r   r7   r7   r.   )r/   r^   r_   r   r#   r   r#   )r,   r`   ra   r   r#   r   r#   )r,   rb   rc   r   r   r   r   )r0   rd   re   )r   update)selfversion ri   ]/home/psgendb/BIRCHDEV/python/lib/python3.6/site-packages/uncompyle6/semantics/customize38.pycustomize_for_version38   s                                            rk   N)__doc__Zuncompyle6.semantics.constsr   rk   ri   ri   ri   rj   <module>   s   