python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
test_compiler_codegen.cpython-312.pyc

͑e&ddlmZGddeZy))CodegenTestCaseceZdZdZdZdZy)IsolatedCodeGenTestscxddl}|j|dd}|j|}|j||y)Nrz
my_file.pyexec)astparse
generate_codeassertInstructionsMatch)selfsnippetexpected_instsrainstss      N/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_compiler_codegen.pycodegen_testz!IsolatedCodeGenTests.codegen_test	s7IIg|V4""1%$$UN;cd}|j}ddd|jx}dfdd|jx}f|d|d	d
dg}|j||y)Nz42 if True else 24RESUMErr)
LOAD_CONSTrPOP_JUMP_IF_FALSEr)rrrJUMP)rrPOP_TOPN)rRETURN_VALUENLabelr)rr
	false_lblexit_lblexpecteds     rtest_if_expressionz'IsolatedCodeGenTests.test_if_expressionsn&JJL	 
 tzz|";)Q? 
-X. "
	
'8,rcd}|j}ddd|jx}d|jx}dfddd	d
ddd
|f|dddg}|j||y)Nzfor x in l:
	print(x)r)	LOAD_NAMErr)GET_ITERNrFOR_ITERr)
STORE_NAMErr)	PUSH_NULLNr)r(rr)r(rr)CALLrrrr)END_FORN)rrrr!)rr
r#loop_lblr$r%s      r
test_for_loopz"IsolatedCodeGenTests.test_for_loop!s}+JJL	!

$H
TZZ\115 "
X"!
$	
'8,rN)__name__
__module____qualname__rr&r0rrrrs<-$-rrN)test.support.bytecode_helperrrr4rr<module>r6s8
/-?/-r