rocky
|
92d6b62d56
|
Merge branch 'master' into python-2.4
|
2019-01-26 18:33:39 -05:00 |
|
rocky
|
a2321773d7
|
Fix Python 3.x try/else detection
Fixes #155
|
2019-01-01 22:50:28 -05:00 |
|
rocky
|
87d0b6e3fb
|
Merge branch 'master' into python-2.4
|
2018-09-20 17:40:46 -04:00 |
|
rocky
|
616e5c82f6
|
Reinstat expr32 and expr1024 rules...
to speed up handling long literal lists. See also issue #188
Update issue forms to simplfy via putting instructions as comments.
|
2018-09-19 20:14:42 -04:00 |
|
rocky
|
beaedc7ca1
|
Merge branch 'master' into python-2.4
|
2018-06-22 21:10:20 -04:00 |
|
rocky
|
1350f4c899
|
Some bugs...
Python 3 compiling Python 2 tolerance. Fixes issue #180.
pytest test_grammar.py and validate.py fixes for 3.6 testing
|
2018-06-22 21:06:54 -04:00 |
|
rocky
|
477d73c71d
|
Merge branch 'master' into python-2.4
|
2018-06-04 15:29:40 -04:00 |
|
rocky
|
f0176add7a
|
More bugs - note and disable tests for them
|
2018-06-04 15:29:04 -04:00 |
|
rocky
|
19bb16270d
|
Merge conflicts
|
2018-04-03 10:56:27 -04:00 |
|
rocky
|
35c41f8065
|
Merge branch 'master' into python-2.4
|
2018-04-03 10:55:51 -04:00 |
|
rocky
|
1cd2d1e915
|
DRY scanner code more...
Expand 2.6 testing
|
2018-04-03 10:35:02 -04:00 |
|
rocky
|
fad43feb3d
|
DRY instruction building code...
There is a little more that could be done with self.offset2inst_index
|
2018-04-03 04:41:36 -04:00 |
|
rocky
|
75f3624f31
|
Merge branch 'master' into python-2.4
|
2018-04-01 13:48:16 -04:00 |
|
rocky
|
f18ce71e91
|
Replace all_instrs with inst_matches...
which works on 3.6+. Still should write a pytest for this.
|
2018-03-29 21:23:26 -04:00 |
|
rocky
|
a18b4b1505
|
Merge branch 'master' into python-2.4
|
2018-03-25 17:37:04 -04:00 |
|
rocky
|
631940887f
|
Additional Python 2.x assert vs raise testing
|
2018-03-25 17:35:18 -04:00 |
|
rocky
|
ef03d78c4d
|
Merge branch 'master' into python-2.4
|
2018-03-21 19:57:59 -04:00 |
|
rocky
|
51dec051df
|
Slightly better assert detection
|
2018-03-08 08:31:50 -05:00 |
|
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 |
|