Files
RustPython/VM/tests/loop.py.bytecode
T

2 lines
788 B
Plaintext

{"co_name": "<module>", "co_code": [[3, "LOAD_CONST", 0], [3, "STORE_NAME", 0], [3, "SETUP_LOOP", 39], [3, "LOAD_NAME", 0], [3, "LOAD_CONST", 1], [3, "COMPARE_OP", 0], [3, "POP_JUMP_IF_FALSE", 47], [3, "LOAD_NAME", 0], [3, "LOAD_CONST", 2], [1, "INPLACE_ADD", null], [3, "STORE_NAME", 0], [3, "LOAD_NAME", 0], [3, "LOAD_CONST", 3], [3, "COMPARE_OP", 2], [3, "POP_JUMP_IF_FALSE", 9], [1, "BREAK_LOOP", null], [3, "JUMP_ABSOLUTE", 9], [1, "POP_BLOCK", null], [3, "LOAD_NAME", 0], [3, "LOAD_CONST", 3], [3, "COMPARE_OP", 2], [3, "POP_JUMP_IF_TRUE", 66], [3, "LOAD_GLOBAL", 1], [3, "RAISE_VARARGS", 1], [3, "LOAD_CONST", 4], [1, "RETURN_VALUE", null]], "co_consts": [{"Int": 0}, {"Int": 5}, {"Int": 1}, {"Int": 3}, {"NoneType": null}], "co_names": ["i", "AssertionError"], "co_varnames": []}