grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026o ®û|jéã@st ddlZddlZdd„ejDƒZgd¢ZdZdZdd„Zd d „Zd d „Z ddd„Z Gdd„dƒZ Gdd„dƒZ dS)éNcCsg|]}tt|ƒ‘qS©)ÚgetattrÚ __future__)Ú.0Zfnamerrú-/opt/alt/python310/lib64/python3.10/codeop.pyÚ &sÿr)Úcompile_commandÚCompileÚCommandCompilerii@cCs| d¡D]}| ¡}|r|ddkrnq|dkrd}t ¡�[t dttf¡z||||ƒWnBtysz||d||ƒWYWdƒdStyp}zdt|ƒvrfWYd}~YWdƒdSWYd}~nd}~wwYnwWdƒn1s~wY||||ƒS)NÚ rú#ÚevalÚpassÚignorezincomplete input) ÚsplitÚstripÚwarningsÚcatch_warningsÚ simplefilterÚ SyntaxWarningÚDeprecationWarningÚ SyntaxErrorÚstr)ÚcompilerÚsourceÚfilenameÚsymbolÚlineÚerrrÚ_maybe_compile1s8€  ù  ö €ÿû€ü rcCs4t|ƒ}t|ƒ}d|vrd|vrdS||krdSdS)Nzwas never closedFT)Úrepr)Zerr1Zerr2Zrep1Zrep2rrrÚ_is_syntax_errorLsr!cCst|||ttBƒS©N)ÚcompileÚPyCF_DONT_IMPLY_DEDENTÚPyCF_ALLOW_INCOMPLETE_INPUT©rrrrrrÚ_compileUsr'úÚsinglecCs tt|||ƒSr")rr'r&rrrrXsrc@seZdZ dd„Zdd„ZdS)r cCsttB|_dSr")r$r%Úflags©ÚselfrrrÚ__init__rszCompile.__init__cCs<t||||jdƒ}tD]}|j|j@r|j|jO_q |S)NT)r#r*Ú _featuresÚco_flagsZ compiler_flag)r,rrrZcodeobZfeaturerrrÚ__call__us  €zCompile.__call__N©Ú__name__Ú __module__Ú __qualname__r-r0rrrrr ms r c@s eZdZ dd„Zddd„ZdS) r cCs tƒ|_dSr")r rr+rrrr-ƒs zCommandCompiler.__init__r(r)cCs t|j|||ƒSr")rr)r,rrrrrrr0†szCommandCompiler.__call__N©r(r)r1rrrrr |sr r5) rrZall_feature_namesr.Ú__all__r$r%rr!r'rr r rrrrÚs"ÿ