Ë ‚Ö¦i ã ó¸ — d Z ddlZddlZej D � cg c] } ee| « ‘Œ c} Zg d¢ZdZdZd„ Z d„ Z dd„Zdd „Z G d „ d« Z G d„ d « Zyc c} w )aA Utilities to compile possibly incomplete Python source code. This module provides two interfaces, broadly similar to the builtin function compile(), which take program text, a filename and a 'mode' and: - Return code object if the command is complete and valid - Return None if the command is incomplete - Raise SyntaxError, ValueError or OverflowError if the command is a syntax error (OverflowError and ValueError can be produced by malformed literals). The two interfaces are: compile_command(source, filename, symbol): Compiles a single command in the manner described above. CommandCompiler(): Instances of this class have __call__ methods identical in signature to compile_command; the difference is that if the instance compiles program text containing a __future__ statement, the instance 'remembers' and compiles all subsequent program texts with the statement in force. The module also provides another class: Compile(): Instances of this class act like the built-in function compile, but with 'memory' in the sense described above. é N)Úcompile_commandÚCompileÚCommandCompileri i @ c óæ — |j d« D ] }|j « }|sŒ|d dk7 sŒ n |dk7 rd}t j « 5 t j dt t f« | |||« d d d « | |||d¬ « S # t $ rL | |dz ||« Y d d d « y # t $ r%}dt |« v rY d }~Y d d d « y Y d }~nd }~ww xY wY Œhw xY w# 1 sw Y ŒmxY w) NÚ r Ú#ÚevalÚpassÚignorezincomplete inputF)Úincomplete_input) ÚsplitÚstripÚwarningsÚcatch_warningsÚsimplefilterÚ SyntaxWarningÚDeprecationWarningÚSyntaxErrorÚstr)ÚcompilerÚsourceÚfilenameÚsymbolÚlineÚes ú/usr/lib64/python3.12/codeop.pyÚ_maybe_compiler 1 s÷ € à—‘˜TÖ"ˆØ�z‰z‹|ˆÚ�D˜‘G˜s“NÙð #ð �VÒØˆFô × Ñ Õ "Ü×јh¬Ô8JÐ(KÔLð Ù�V˜X vÔ.÷ #ñ �F˜H f¸uÔEÐEøô ò ð Ù˜ $™¨°&Ô9Ø÷ #Ð "øô ò Ø%¬¨Q«Ñ/Ü÷ #Ð "ô 0ûð úÙ/ð ú÷ #Ð "ús` Á!C'Á1 B C$ B0Â&C'Â0 CÂ9 CÃC$à C'ÃC$ÃCÃC$Ã!C'Ã#C$Ã$C'Ã'C0c óN — t | « }t |« }d|v rd|v ry||k( ryy)Nzwas never closedFT)Úrepr)Úerr1Úerr2Úrep1Úrep2s r Ú_is_syntax_errorr$ K s4 € Ü�‹:€DÜ�‹:€DؘTÑ!Ð&8¸DÑ&@ØØˆt‚|ØØó c óJ — d}|r|t z }|t z }t | |||« S )Nr )ÚPyCF_ALLOW_INCOMPLETE_INPUTÚPyCF_DONT_IMPLY_DEDENTÚcompile)r r r r Úflagss r Ú_compiler+ T s1 € Ø €EÙØ Ô,Ñ,ˆØ Ô'Ñ'ˆÜ�6˜8 V¨UÓ3Ð3r% c ó&