rocky
|
6df65a87bc
|
Fix precidence between list_if and if_expr in 3.x
|
2019-05-05 08:16:29 -04:00 |
|
rocky
|
bb94c7f5bc
|
Ned custom 3.7+ IfExp rules
|
2019-05-04 22:57:06 -04:00 |
|
rocky
|
8e9ce0be31
|
3.7: if <expr> and not <expr> else <expr>
|
2019-05-04 22:14:07 -04:00 |
|
rocky
|
bc49469704
|
delete_subscr -> delete_subscript ...
to better (but not exactly) match the Python AST
|
2019-05-04 19:43:00 -04:00 |
|
rocky
|
5905cce1de
|
Python 3.7 ifelse handling
|
2019-05-04 19:38:37 -04:00 |
|
rocky
|
af816c9e60
|
Administrivia
release-python-3.3.2
|
2019-05-03 23:25:25 -04:00 |
|
rocky
|
82a3419eb2
|
Administrivia: bump testing versions
|
2019-05-03 23:11:42 -04:00 |
|
rocky
|
46ca21596f
|
Get ready for release 3.3.2
|
2019-05-03 22:52:53 -04:00 |
|
rocky
|
6e753b8743
|
Handle 3.7 format_value tuples
|
2019-05-03 22:38:09 -04:00 |
|
rocky
|
0007abf827
|
Fix 3.6+ format string interpolation
|
2019-05-03 19:00:25 -04:00 |
|
rocky
|
7ecfb74e9a
|
testtrue expr check nuked because of 3.7
|
2019-05-02 14:01:51 -04:00 |
|
rocky
|
2813e2212f
|
tidy "not" precedence.
|
2019-05-02 11:44:20 -04:00 |
|
rocky
|
e2c5a79346
|
Add pypy3.6 scanner
|
2019-05-02 06:46:07 -04:00 |
|
rocky
|
293e7b0367
|
store_subscript precedence fix and...
Allow format specifier "%p" to indicate a nonterminal name,
like "%c" allows.
store_subscr -> store_subscript to match Python AST a little closer.
|
2019-05-02 06:43:53 -04:00 |
|
rocky
|
32bc017e2e
|
Fix wrong node slot in 3.6 for except_handler
|
2019-05-01 14:23:00 -04:00 |
|
rocky
|
ce7015f382
|
Improve 3.x while1 reduction elimination
|
2019-05-01 11:10:16 -04:00 |
|
rocky
|
4cc53f2307
|
Python 3.6+ try/else with no trailing END_FINALLY
|
2019-05-01 09:46:56 -04:00 |
|
rocky
|
257bbc892f
|
Better 3.6+ format specification handling
|
2019-05-01 09:17:35 -04:00 |
|
rocky
|
fac365f216
|
Better fstring handling for FORMAT_VALUE | 0x4
|
2019-04-30 23:05:47 -04:00 |
|
rocky
|
f54cf20d9d
|
Hacky handling of 3.6 format string 'X'.
|
2019-04-30 20:06:36 -04:00 |
|
rocky
|
03d23328eb
|
3.6 constant tuples in call
|
2019-04-30 16:25:48 -04:00 |
|
rocky
|
c074107504
|
Parser fix for 3.6 having long while loops
|
2019-04-30 15:46:00 -04:00 |
|
rocky
|
a981db884c
|
Pypy 3.6 tolerance
|
2019-04-30 05:12:42 -04:00 |
|
rocky
|
c5d7944e65
|
3.x while/else can now sometime have COME_FROMs
|
2019-04-27 04:37:24 -04:00 |
|
rocky
|
43dbf9b878
|
More 3.0 COME_FROMs
|
2019-04-23 19:31:27 -04:00 |
|
rocky
|
efa964f7c9
|
del handling in 3.0 and add tests
|
2019-04-23 19:12:12 -04:00 |
|
rocky
|
5c58a4816f
|
Fix 2.x delete statements expression confusion
|
2019-04-23 15:48:14 -04:00 |
|
rocky
|
132a9acdb4
|
Was mssing 2.5 cond3 semantic rule
|
2019-04-23 13:09:14 -04:00 |
|
rocky
|
9186a3fc44
|
Fixes for pypy testing
|
2019-04-23 11:52:26 -04:00 |
|
rocky
|
05db6194ec
|
Use up right 3.x opcodes in jump detection...
A small but pervasive, and I guess important change. More correct COME_FROMs
are now coming out. A number of grammar changes then in 3.0, 3.5, and 3.8
|
2019-04-23 05:14:29 -04:00 |
|
rocky
|
3730946a1a
|
Add semantic rule for 3.x "conditionalnot"
|
2019-04-22 21:18:17 -04:00 |
|
rocky
|
f1b69a8a28
|
Add rule for 3.x comp_for
|
2019-04-22 18:42:21 -04:00 |
|
rocky
|
0e5eb954b2
|
Adminstrivia
release-3.3.1
|
2019-04-19 06:01:06 -04:00 |
|
rocky
|
7d9286b353
|
Get ready for release 3.3.1
|
2019-04-19 05:51:05 -04:00 |
|
rocky
|
0de99e5d44
|
Scale back "try" vs. "tryelse" reduction test on 3.6+
|
2019-04-18 16:45:44 -04:00 |
|
rocky
|
52af2ba32a
|
3.6+ lambda parameter handling
|
2019-04-18 14:21:52 -04:00 |
|
rocky
|
bd0db6c539
|
Extend annotate test to 3.7
|
2019-04-18 09:47:54 -04:00 |
|
rocky
|
8663b4ca52
|
Fix bugs caused by last commit
|
2019-04-18 07:31:16 -04:00 |
|
rocky
|
b2dd58a85e
|
Hacky attemp to add more 3.x annotate information in
|
2019-04-18 02:26:50 -04:00 |
|
rocky
|
97cb193a71
|
3.7 chained comparison grammar
|
2019-04-17 23:41:41 -04:00 |
|
rocky
|
e6e60cb49d
|
3.6 Chained compare
|
2019-04-17 15:44:33 -04:00 |
|
rocky
|
2ea8c3b1b1
|
3.7 and 3.8 chained compare fixups
|
2019-04-16 10:19:16 -04:00 |
|
rocky
|
701d2af54e
|
Improve Python 2.7 generator handling
|
2019-04-15 23:14:44 -04:00 |
|
rocky
|
8a4189bc0e
|
Python 2.6-2.7ish generator handling
|
2019-04-15 20:32:15 -04:00 |
|
rocky
|
0c4ab699b5
|
3.4+ while handling with returns ...
these while loops don't have a JUMP_BACK in them
|
2019-04-15 12:03:11 -04:00 |
|
rocky
|
8e11c53064
|
More cleanup from recent refactoring
|
2019-04-15 08:18:31 -04:00 |
|
rocky
|
b4c66d4307
|
Was missing some 3.7 and 3.7 semantic actions...
Possibly some as a result of the last refactor?
|
2019-04-15 08:11:31 -04:00 |
|
rocky
|
53968e535f
|
Split up version-specific semantic action code more
|
2019-04-14 21:47:16 -04:00 |
|
rocky
|
d2381fbe11
|
Update dates and version numbers
|
2019-04-14 19:54:53 -04:00 |
|
rocky
|
d413ebe0e1
|
Split out semantic actions per version ...
In version 3.5..3.8 there are quite hefty changes.
|
2019-04-14 19:25:56 -04:00 |
|