rocky
|
bc5f43ab05
|
Merge branch 'master' into python-2.4
|
2018-03-06 09:55:15 -05:00 |
|
rocky
|
5d24367ef6
|
Small changes...
pysource.py: Bug fix for relative imports.
scanner2.py: Remove a debug expression
|
2018-03-05 21:53:49 -05:00 |
|
rocky
|
2a76013ed5
|
Merge branch 'master' into python-2.4
|
2018-03-04 21:46:46 -05:00 |
|
rocky
|
9e815d8d79
|
2.6 and before COME_FROM handling...
also, add in some of the test bytecode from the python-2.4 branch
|
2018-03-04 21:42:59 -05:00 |
|
rocky
|
28d0ec7a2a
|
Merge branch 'master' into python-2.4
|
2018-03-02 08:06:53 -05:00 |
|
rocky
|
26e1df835c
|
Better "continue" detection for 2.7
|
2018-03-01 23:34:26 -05:00 |
|
rocky
|
fb333f1505
|
Merge branch 'master' into python-2.4
|
2018-03-01 17:22:45 -05:00 |
|
rocky
|
e23315b2e6
|
Fallout from more precise token attributes
|
2018-02-28 23:35:52 -05:00 |
|
rocky
|
a1532bbfea
|
Merge branch 'master' into python-2.4
|
2018-02-27 10:40:40 -05:00 |
|
rocky
|
c43c9a19aa
|
Move to GPL3 license
|
2018-02-27 06:40:36 -05:00 |
|
rocky
|
8c0f256b78
|
Sync python2 and python3 scanner/injest code more
|
2018-02-25 09:42:04 -05:00 |
|
rocky
|
9d425039a2
|
Merge branch 'master' into python-2.4
|
2018-02-17 11:28:45 -05:00 |
|
rocky
|
67ad08fd4a
|
Beter 2.7 end_if and COME_FROM determination
Fixes #149
... Add more tests too
|
2018-02-17 07:16:14 -05:00 |
|
rocky
|
b74662cf3d
|
Merge branch 'master' into python-2.4
|
2018-02-05 06:27:33 -05:00 |
|
rocky
|
50e9a9102b
|
One more change to revert
|
2018-02-04 17:02:58 -05:00 |
|
rocky
|
a8051f049f
|
Revert most of last change
|
2018-02-04 15:08:23 -05:00 |
|
rocky
|
4cbba3d46e
|
2.7 control flow futzing.
Some overall cleanup. But again we need to attack all of this more head on.
Closes Issue #149
|
2018-02-04 14:20:11 -05:00 |
|
rocky
|
296fcd89ce
|
Add self.offset2inst_index and document more
|
2018-02-04 09:13:49 -05:00 |
|
rocky
|
4e949a798d
|
Merge branch 'master' into python-2.4
|
2018-01-29 15:41:14 -05:00 |
|
rocky
|
106a325ef1
|
Fix Python 2.7 try: try: else: bug
|
2018-01-29 08:47:53 -05:00 |
|
rocky
|
162bb0a85f
|
Merge branch 'master' into python-2.4
|
2018-01-13 01:05:38 -05:00 |
|
rocky
|
185ec4e306
|
Fix 2.6 IF/THEN misclassification..
with an exception condition
|
2018-01-13 00:58:16 -05:00 |
|
rocky
|
9041dead7f
|
Merge branch 'master' into python-2.4
|
2018-01-07 21:36:19 -05:00 |
|
rocky
|
b0d18cae6a
|
Fix bug in 2.5- try/else inside ifelsestmt
|
2018-01-06 22:19:44 -05:00 |
|
rocky
|
e5f06eb551
|
Fix bug 2.5- in try/else inside ifelsestmt
|
2018-01-06 22:10:05 -05:00 |
|
rocky
|
15057bed1d
|
Fix bugs in scanner.last_instr()...
And ave instruction stream self.insts like we do in Python 3 so we
can start simplifying code.
|
2017-12-15 20:34:34 -05:00 |
|
rocky
|
e47568e147
|
Merge branch 'master' into python-2.4
|
2017-12-14 08:40:43 -05:00 |
|
rocky
|
3ce5e0ab0e
|
Update comment
|
2017-12-14 05:22:59 -05:00 |
|
rocky
|
63820c4300
|
Continue parse2/scanner2 refactor
|
2017-12-14 04:00:22 -05:00 |
|
rocky
|
94a18c1a95
|
Back off of previous refactor a little bit
|
2017-12-13 21:26:52 -05:00 |
|
rocky
|
303e134359
|
Simplify scanner2 so it relies less on custimize dict
|
2017-12-13 21:02:40 -05:00 |
|
rocky
|
5ef2d5cd9f
|
Merge branch 'master' into python-2.4
|
2017-12-13 08:58:18 -05:00 |
|
rocky
|
acc3e441ac
|
Fix "or" bug in 2.6- seen via chained comparisons
|
2017-12-13 07:27:10 -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
|
a5dd330218
|
Merge branch 'master' into python-2.4
|
2017-12-02 13:23:07 -05:00 |
|
rocky
|
93949e8222
|
Small grammar isolation bugs
|
2017-12-02 10:57:32 -05:00 |
|
rocky
|
5872caee54
|
Correct hacky version number
|
2017-12-02 09:53:05 -05:00 |
|
rocky
|
0b9fca2263
|
Sync with master
|
2017-12-02 09:51:15 -05:00 |
|
rocky
|
a7005f6a77
|
2.7 exec stmt grammar rule isolation/reduction
|
2017-12-02 09:23:18 -05:00 |
|
rocky
|
6d0f72f13b
|
Fix bug in 2.6 tryelse get test_grammar working...
localize grammar rules
|
2017-12-02 01:35:43 -05:00 |
|
rocky
|
bf5a6237d8
|
Isolate listcomp rule in 2.7
|
2017-11-30 10:30:08 -05:00 |
|
rocky
|
6030730870
|
Merge branch 'master' into python-2.4
|
2017-11-27 07:33:23 -05:00 |
|
rocky
|
2674ec893a
|
Grammar reduction
|
2017-11-27 04:56:01 -05:00 |
|
rocky
|
b9436e4851
|
Merge branch 'master' into python-2.4
|
2017-11-26 19:24:24 -05:00 |
|
rocky
|
17f5b35b1d
|
More grammar isolation
|
2017-11-26 16:34:10 -05:00 |
|
rocky
|
9b0225db60
|
Merge branch 'master' into python-2.4
|
2017-11-25 23:15:01 -05:00 |
|
rocky
|
b7003914c9
|
localize 2 and 3 argument BUILD_SLICE...
Nontermninal name matches AST anme now. Add test.
|
2017-11-25 21:10:11 -05:00 |
|
rocky
|
52d1e44560
|
Merge branch 'master' into python-2.4
|
2017-11-16 09:18:19 -05:00 |
|
rocky
|
902941102f
|
2.7 continue-detection bug
|
2017-11-16 00:22:24 -05:00 |
|