python-uncompyle6/test/bytecode_2.7
2022-05-14 19:35:24 -04:00
..
00_assign.pyc Add spark option to show grammer. Revise uncompyle options. Start to reorganize 2015-12-22 03:56:50 -05:00
00_import.pyc 3.7 handling of 4-level attribute import 2019-05-14 12:09:38 -04:00
00_pass.pyc Start Python3 class(superclass) handling 2015-12-23 15:42:52 -05:00
01_augmented_assign.pyc Increase grammar coverage 2017-11-22 11:28:05 -05:00
01_class.pyc Improve Python3 class definition handling 2015-12-24 19:21:36 -05:00
01_list_comprehension.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
01_module_doc.pyc Use "co_consts" in docstring detection. 2020-07-21 10:31:07 -04:00
01_ops.pyc Two bugs and a refactor .. 2017-12-03 10:46:22 -05:00
01_positional.pyc Add spark option to show grammer. Revise uncompyle options. Start to reorganize 2015-12-22 03:56:50 -05:00
01_rel_import.pyc Correct 2.5-7 relative import formatting 2022-05-14 19:35:24 -04:00
01_try_except.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
02_def.pyc Fix bug in single param **arg 2017-12-05 07:50:22 -05:00
02_except_as.pyc Remove 3-arg raise in 3.x and.. 2017-12-02 22:07:44 -05:00
02_ifelsetmtl.pyc JUMP_BACK and CONTINUE need to be treated more similar... 2018-01-22 23:08:20 -05:00
02_true_divide.pyc 2.x Grammar reduction/isolation 2017-11-22 19:13:21 -05:00
02_unary_convert.pyc Add UNARY convert; improve 2.1 imports 2017-11-27 21:38:09 -05:00
02_while1else.pyc Last 2.6 while1 bug... 2018-03-06 18:52:27 -05:00
03_double_equals.pyc Predidence of cmp_list: x == y == z 2017-02-28 01:25:33 -05:00
03_for_try_raise.pyc Fixes #174 2018-05-03 14:56:18 -04:00
03_if_1_else.pyc Add how to report a bug 2017-04-15 10:41:13 -04:00
03_if_elif.pyc Grammar reduction for 2.6/2.7,3.x 2018-03-27 17:02:03 -04:00
03_if_vs_and.pyc Beter 2.7 end_if and COME_FROM determination 2018-02-17 07:16:14 -05:00
03_map.pyc 2.7 and 3.x bug in dict comprehensions 2016-06-19 13:45:07 -04:00
03_tuple_assign.pyc A couple more bugs found running 2.7 stdlib tests 2017-11-24 10:22:58 -05:00
03_weird26.pyc Slightly better 3.x list comprehension handling 2017-12-04 14:15:06 -05:00
03_whileelse_bug.pyc Fix whileelse bug 2018-01-11 21:52:33 -05:00
04_loop_try_else.pyc Test for 2.7 loop try else bug 2018-01-12 22:25:42 -05:00
04_raise.pyc Start handling Pyton 2.4 bytecodes 2016-07-08 15:00:23 -04:00
04_try_tryelse.pyc Fix Python 2.7 try: try: else: bug 2018-01-29 08:47:53 -05:00
04_while1_while1.pyc while1 grammar rule cleanup 2018-04-27 10:57:27 -04:00
04_while_and_stmt_one_line.pyc 2.6- bug: while..and: stmt - on one line 2016-09-01 20:44:17 -04:00
04_withas.pyc ast-check "for" is a loop; sync "withas" test .. 2020-06-04 05:34:19 -04:00
05_abc_class.pyc "return locals()" change to track grammar change 2020-02-06 20:08:00 -05:00
05_const_map.pyc Keep bytecode_2.7 pypy free... 2017-11-15 04:00:54 -05:00
05_deadcode.pyc Remove restriction that there are no more statements after a "return" statement 2018-01-28 00:13:09 -05:00
05_for_try_else.pyc 2.7 for .. try-else bug 2018-02-18 09:13:22 -05:00
05_if.pyc Add spark option to show grammer. Revise uncompyle options. Start to reorganize 2015-12-22 03:56:50 -05:00
05_ifelse.pyc Add spark option to show grammer. Revise uncompyle options. Start to reorganize 2015-12-22 03:56:50 -05:00
05_long_list.pyc Misc: long lists, DRY 2/3 grammars, '%' count 2016-05-02 21:25:16 -04:00
05_set_comprehension.pyc Fix some Python set comprehension bugs 2016-07-11 18:23:05 -04:00
05_try_else.pyc Reinstate some tests 2019-11-18 06:59:27 -05:00
05_try_finally_pass.pyc More Python 2 and 3 deparsing bugs fixed 2016-05-05 20:56:41 -04:00
05_unicode_literals.pyc Start to handle FUTURE_UNICODE_LITERALS flag 2017-12-05 13:28:26 -05:00
05_while_elif.pyc 2.7 can have two JUMP_BACKs at the end of a while loop 2019-01-27 21:41:17 -05:00
05_while_if_continue.pyc fixes 151 2018-01-29 01:05:22 -05:00
05_while_if_return.pyc Beter 2.7 end_if and COME_FROM determination 2018-02-17 07:16:14 -05:00
06_list_ifnot.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
06_return_bug.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
06_setif_comprehension.pyc Administrivia - generalize shell code 2017-10-12 20:36:24 -04:00
07_generator_return.pyc A couple more 2.6 (and below) bugs fixed 2016-09-04 04:10:08 -04:00
08_while1_if_continue.pyc Bug found by 2.4 sre_parse.py testing 2020-02-15 08:06:58 -05:00
09_whiletrue_bug.pyc Grammar reduction for 2.6/2.7,3.x 2018-03-27 17:02:03 -04:00
10_class.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
10_classdec.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
10_del.pyc Fix 10_del.py syntax 2017-12-05 22:50:21 -05:00
10_if_break_finally.pyc More Python 2 and 3 deparsing bugs fixed 2016-05-05 20:56:41 -04:00
10_if_else_ternary.pyc Handle Ternary "or". Remove mention of uncompyle3 2016-04-07 07:18:46 -04:00
10_keyword.pyc Add spark option to show grammer. Revise uncompyle options. Start to reorganize 2015-12-22 03:56:50 -05:00
10_lambda.pyc One more (lambda) test 2017-11-24 08:57:18 -05:00
11_multi_genexpr.pyc Fix 3.x generator bug... 2016-05-21 05:09:27 -04:00
15_assert.pyc Reinstate a test 2018-03-28 07:52:04 -04:00
20_try_except.pyc Fix some 2.3 bugs; add more 2.3-6. tests 2016-07-09 17:33:54 -04:00
25_try_except.pyc Two bugs and a refactor .. 2017-12-03 10:46:22 -05:00
def0.pyc Python 3.4: MAKE_FUNCTION starts to work. 2015-12-19 11:17:17 -05:00
def1.pyc 3.4: correct picking up parameter names on oa function call 2015-12-19 20:53:33 -05:00
left.pyc 3.4: correct picking up parameter names on oa function call 2015-12-19 20:53:33 -05:00
README Start Python3 execption handling 2015-12-21 15:41:21 -05:00

These are byte-compiled programs compiled by Python 2.7

The numbers in the filenames are to assist running the programs from
the simplest to more complex. For example, many tests have assignment
statements or function calls, so we want to test those constructs
first.

Code and organization merged from uncompyle3, uncompyle{,2}, and pycdc