rocky
f07c9c6dcf
Merge branch 'master' into python-2.4
2017-12-05 08:32:31 -05:00
rocky
c677c946ea
Merge branch 'master' into python-2.4
2017-12-05 05:59:50 -05:00
rocky
03743fa9fc
Python 3.x raise statement reduction
2017-12-05 05:57:11 -05:00
rocky
87063851be
Merge branch 'master' into python-2.4
2017-12-05 05:44:59 -05:00
rocky
e12e278efc
Narrow 3.x mkfunc rules
2017-12-05 05:43:22 -05:00
rocky
516c1a7910
Merge branch 'master' into python-2.4
2017-12-05 00:13:59 -05:00
rocky
2d628acf60
Separate rules for set, tuple, dict from list...
...
Sync fragments.py with pysource
2017-12-05 00:13:17 -05:00
rocky
00b95dd72e
More verbiage about the comprehension mess
2017-12-04 15:16:46 -05:00
rocky
2293f77841
Make 2.4 compatible
2017-12-04 14:18:39 -05:00
rocky
212771244a
Merge branch 'master' into python-2.4
2017-12-04 14:15:30 -05:00
rocky
c953701623
Slightly better 3.x list comprehension handling
2017-12-04 14:15:06 -05:00
rocky
8dd953de48
Slight picayune correction
2017-12-04 10:20:25 -05:00
rocky
9506412aba
More tidiness...
...
Shorten/improve description of what's up with add_customize_rules
2017-12-04 10:14:13 -05:00
rocky
5fc33aeef5
Merge branch 'master' into python-2.4
2017-12-04 09:41:49 -05:00
rocky
53b195ede9
Tidy a little ...
...
parse32.py: Move common grammar rules from parse32.py to parse3.py
parse32 should just have 3.2ish specific stuff.
parse3.py: favor addRule over add_unique_rule
pysource.py: make more clear what's up with comprehensions.
more later.
2017-12-04 09:36:39 -05:00
rocky
3425851dc7
Python 3.x needs conditional_not
2017-12-04 08:40:06 -05:00
rocky
6ecaa16cd5
More weirdness testing
2017-12-03 20:29:55 -05:00
rocky
fff0d1c988
Include weird 2.6 bugs in 2.5
2017-12-03 20:22:29 -05:00
rocky
987b5a2290
Merge branch 'master' into python-2.4
2017-12-03 19:57:26 -05:00
rocky
c791a45aae
Handle a wierd 2.6 conditional false expression...
...
from 2.6. test_grammar
2017-12-03 19:56:14 -05:00
rocky
0df29f344e
Fix some really weird Python 2.6 constructs
...
From 2.6's test grammar.
2017-12-03 18:41:31 -05:00
rocky
910d210e52
Merge branch 'master' into python-2.4
2017-12-03 13:03:28 -05:00
rocky
344d2d92c4
NT: load_attr -> attribute to match AST
2017-12-03 13:02:22 -05:00
rocky
b719a0ee35
Merge branch 'master' into python-2.4
2017-12-03 12:29:05 -05:00
rocky
f78a3fb92e
Parens around constant in method call ..
...
again.
Note what fails in 2.7 runtests
2017-12-03 12:25:26 -05:00
rocky
25329d2752
Update runtest failures
2017-12-03 11:20:06 -05:00
rocky
df4d80ff26
Merge branch 'master' into python-2.4
2017-12-03 11:19:48 -05:00
rocky
5fe8303184
Two bugs and a refactor ..
...
1. parse2.py: try except in a loop with a (virtual) continue
treat CONTINUE like JUMP_ABSOLUTE which it is
2. in taking methods off of constants, a parenthesis needs to be added
Some refactoring of global code done
2017-12-03 10:46:22 -05:00
rocky
0724dc1c0e
Merge branch 'master' of github.com:rocky/python-uncompyle6
2017-12-03 09:35:20 -05:00
rocky
5b916567fe
NT try-middle -> except-handler to match AST
2017-12-03 06:30:33 -05:00
rocky
260bfd176e
Fix bug in 2.6- except_cond3
2017-12-03 06:16:29 -05:00
rocky
13ab06ecb1
Fix bug in 2.6- except_cond3
2017-12-03 06:10:37 -05:00
rocky
cfce914889
One more _come_from -> _come_froms
2017-12-03 05:22:12 -05:00
rocky
72e2d1a2bf
One more _come_from -> _come_froms
2017-12-03 05:19:20 -05:00
rocky
32f3d947bb
Grammar "COME_FROM"_from cleanups ...
...
tryelse constructs in 2.x fixed up
_come_from -> _come_froms (COME_FROM*)
consolidate come_froms rule into sincle parser.py
2017-12-03 05:10:59 -05:00
rocky
c90210c063
Grammar "COME_FROM"_from cleanups ...
...
tryelse constructs in 2.x fixed up
_come_from -> _come_froms (COME_FROM*)
consolidate come_froms rule into sincle parser.py
sync unit/test_grammar.py
2017-12-03 05:04:06 -05:00
rocky
21a8726a47
Merge branch 'master' into python-2.4
2017-12-03 03:34:50 -05:00
rocky
710b0013c9
Update README
2017-12-02 22:55:13 -05:00
rocky
b1cdbe1656
update history
2017-12-02 22:45:07 -05:00
rocky
34736af561
Update doc
2017-12-02 22:29:33 -05:00
rocky
eafb32b9a0
NT trystmt -> try_except to match AST
2017-12-02 22:20:45 -05:00
rocky
de594ce7f2
Remove 3-arg raise in 3.x and..
...
add tests in 2.x
2017-12-02 22:07:44 -05:00
rocky
ca7f267103
Merge branch 'master' into python-2.4
2017-12-02 21:18:00 -05:00
rocky
e172a8f3c0
Fix docstring bug..
...
small sync with python 2.4 branch
2017-12-02 21:11:19 -05:00
rocky
f7abc69861
Administrivia
2017-12-02 20:51:58 -05:00
rocky
624c59cd5e
Adminsitrivia
2017-12-02 20:08:38 -05:00
rocky
5ae32de709
Add global statements even for read of globals
2017-12-02 19:13:11 -05:00
rocky
7b15e54b7d
Add "global" in functions that just read
2017-12-02 19:11:11 -05:00
rocky
ccd007355c
Merge branch 'master' into python-2.4
2017-12-02 17:10:10 -05:00
rocky
ec9d00a34d
Administrivia
2017-12-02 17:08:12 -05:00