rocky
96b1e435c2
Fixes #360
2021-06-15 22:42:55 -04:00
rocky
78d5d281a8
Handle 2.4- try/finally properly
2017-12-14 19:26:27 -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
cda15026e5
A couple more tests
2017-12-02 12:17:24 -05:00
rocky
11e2637eeb
NT augassign -> aug_assign to match AST
2017-11-29 10:51:38 -05:00
rocky
3c8f38f8a6
More tests
2017-11-28 10:07:46 -05:00
rocky
a5e3d01dd3
Work around grammar remove rule bug...
...
And reinstate source to a current 3.3 bug (which we don't detect).
But at least it is noted for future work.
2017-11-26 08:07:00 -05:00
rocky
3a8d4e1a12
Python 3.x ifelse in comprehension
...
Fixes Issue #91
2017-04-16 14:47:11 -04:00
rocky
222986640e
Merge branch 'coverage'
...
Beef up coverage
2017-02-10 02:09:28 -05:00
rocky
31ed869a6f
Beef up grammar coverage
2017-02-10 02:03:28 -05:00
rocky
19d2569515
Changes based on grammar coverage info
2017-01-29 23:01:12 -05:00
rocky
e71dd010d7
Simplfy getting coverage
...
consts.py: notes on versions use which ops
2017-01-29 21:39:29 -05:00
rocky
dadd1c5c45
Add --coverage to test_pyenvlib and ...
...
improve grammar coverage on 2.7
2017-01-29 18:06:07 -05:00
rocky
22dee55ff7
Python 2.1-2.6 bug in list comprehension
2016-10-08 19:51:57 -04:00
rocky
31413be7a1
Python 2.2 doesn't have opcode LIST_APPEND
2016-08-16 12:45:43 -04:00
rocky
7ccbd419c6
Correct SET_LINENO handling in Python 2.2
...
Add more 2.2 tests
2016-08-13 20:25:19 -04:00