a XC?h~) ã @ s¤ d dl Z d dlZd dlmZmZ g d¢ZG dd„ dƒZG dd„ deƒZddd „Ze d kr d dl Z e ¡ Zej ddd d� e ¡ ZejsŽe jjr”dZndZeeƒ dS )é N)ÚCommandCompilerÚcompile_command)ÚInteractiveInterpreterÚInteractiveConsoleÚinteractr c @ sB e Zd Zddd„Zddd„Zdd „ Zdd d„Zdd „ Zdd„ ZdS )r Nc C s$ |d u rdd dœ}|| _ tƒ | _d S )NZ__console__)Ú__name__Ú__doc__)Úlocalsr Úcompile)Úselfr © r ú)/opt/alt/python39/lib64/python3.9/code.pyÚ__init__ s zInteractiveInterpreter.__init__úÚsinglec C sR z| |||¡}W n$ tttfy6 | |¡ Y dS 0 |d u rDdS | |¡ dS )NFT)r Ú OverflowErrorÚSyntaxErrorÚ ValueErrorÚshowsyntaxerrorÚruncode)r ÚsourceÚfilenameZsymbolÚcoder r r Ú runsource&