rocky
|
d32e67891b
|
More 3.0 bug fixing and tollerance and...
add some 1.4 bytecode tests
|
2018-06-12 12:19:43 -04:00 |
|
rocky
|
600e56b1d7
|
Better "continue" detection on Python 3.0
|
2018-06-12 04:47:29 -04:00 |
|
rocky
|
170504c518
|
Remove unused 3.0 grammar rules
|
2018-06-11 11:54:08 -04:00 |
|
rocky
|
e7b62a722f
|
Fix more Python 3.0 parse bugs
|
2018-06-10 16:49:04 -04:00 |
|
rocky
|
92d63ac598
|
More 3.0 grammar fixes...
3.0 is such as snowflake
|
2018-06-10 05:26:00 -04:00 |
|
rocky
|
0353b74a7a
|
3.0 list comprehensions
|
2018-06-09 23:14:04 -04:00 |
|
rocky
|
67910e7d8e
|
Python 3.0 set comprehensions
|
2018-06-09 22:51:07 -04:00 |
|
rocky
|
61fa4fe391
|
Some Python 3.0 fixes...
Needs more in this direction though.
|
2018-06-09 10:05:23 -04:00 |
|
rocky
|
deb9903a97
|
DRY and limit STORE_LOCALS
|
2018-02-19 08:03:09 -05:00 |
|
rocky
|
acdefb4f70
|
NT return_stmt -> return to match AST
|
2017-12-14 11:03:15 -05:00 |
|
rocky
|
f82edae5a1
|
add_custom_rules -> customize_grammar_rules
|
2017-12-13 17:25:19 -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
|
43c3154a55
|
NT designatore -> store to match AST
|
2017-11-29 05:05:15 -05:00 |
|
rocky
|
cc2321f49e
|
Fix up Python 3.0 handling
|
2017-01-22 03:45:40 -05:00 |
|
rocky
|
707770049f
|
Python 3.0 decompile bugs
|
2017-01-08 22:19:15 -05:00 |
|
rocky
|
a81ffe8963
|
Python 3 bugs ...
- Was using "while 1 .. else" improperly
- docstring indent bug: was indenting docstring improperly
|
2016-11-13 10:08:41 -05:00 |
|
rocky
|
80a4ad4f1b
|
Python 3.0 while1 if bug...
Is a workaround. We really need more tagging in of SETUP_LOOP and COME_FROM.
|
2016-11-13 01:28:36 -05:00 |
|
rocky
|
36874c72e2
|
Possiby tidy grammar
|
2016-11-07 22:06:37 -05:00 |
|
rocky
|
41f360e3dc
|
Start bytecode 3.0 decompiling
|
2016-11-06 09:20:46 -05:00 |
|
rocky
|
5d10f7a0b0
|
Python 3.0 doesn't have POP_JUMP ops...
In some ways Python 3.0 code generation is more like Python 2.6 (and
before) than it is Python 2.7 or 3.0.
|
2016-11-06 08:55:03 -05:00 |
|
rocky
|
a685c60606
|
Make parse 3.0 be its own thing
|
2016-11-05 21:02:49 -04:00 |
|