rocky
|
37b8e21c76
|
A couple more bugs found running 2.7 stdlib tests
|
2017-11-24 10:22:58 -05:00 |
|
rocky
|
288516d8c2
|
Increase grammar coverage
|
2017-11-22 11:28:05 -05:00 |
|
rocky
|
53beae8ee6
|
Python 2.5 "with"; Isolate 2.5-2.6 grammar better
|
2017-11-16 09:26:23 -05:00 |
|
rocky
|
63a43d0c93
|
Profiling workarounds, more coverage ...
test/Makefile: more grammar checking. Update python versions
10_del.pyc add test of DEL_GLOBAL
check_ast.py, pysource.py: Profileing workarounds
|
2017-11-15 03:16:54 -05:00 |
|
rocky
|
9e34654b38
|
Add more while1else grammar rules
Towards addressing issue #93
|
2017-04-10 02:47:46 -04:00 |
|
rocky
|
805e17988e
|
Fix bug in docstring triple quotes
Problem was not escaping """ inside """.
Use ''' when possible; and when not, use: \"\"\".
|
2016-11-20 12:21:56 -05:00 |
|
rocky
|
aff920d87b
|
Python 3.1 "with" statement bug
|
2016-10-24 20:47:12 -04:00 |
|
rocky
|
7eb9210b0c
|
Start to track line breaks on lists
|
2016-10-13 06:37:53 -04:00 |
|
rocky
|
fb5ad76c4e
|
Include Python 2.2 in testing
|
2016-08-13 09:07:15 -04:00 |
|
rocky
|
5ffd9b2be7
|
2.6 and 2.7 while1 grammar rule
Fixes issue #40
|
2016-07-27 13:19:42 -04:00 |
|
rocky
|
476eb50868
|
Handle PyPy JUMP_IF_NOT_DEBUG
Update README.rst to note PyPY and reorganize a little
|
2016-07-25 09:18:03 -04:00 |
|
rocky
|
fb870ccd8d
|
3.x ""raise AssertionError" vs "assert"
Not sure this is totally correct yet.
|
2016-07-14 10:31:12 -04:00 |
|
rocky
|
772c67fcd7
|
Debugging smutz caused verify failures
|
2016-07-13 09:53:51 -04:00 |
|
rocky
|
65b9ecee31
|
Fix some 2.3 bugs; add more 2.3-6. tests
|
2016-07-09 17:33:54 -04:00 |
|
rocky
|
e020f8f9a9
|
2.5/2.6 RETURN_VALUE bug
|
2016-07-08 12:02:28 -04:00 |
|
rocky
|
6f5dce342f
|
Start going over Python 2.5 bytecode
Fix 2.6 with bug
|
2016-07-08 07:01:48 -04:00 |
|
rocky
|
f865ecaa58
|
2.6.9 bug: multiple COME_FROMs via "or"/"assert"
|
2016-07-06 21:07:40 -04:00 |
|
rocky
|
14b4f8e2da
|
2.6.9 elif with multiple COME_FROMs
|
2016-07-06 20:56:29 -04:00 |
|
rocky
|
aa65b098a4
|
< 2.7 bug in not distinguishing raise from assert
|
2016-07-06 19:52:02 -04:00 |
|
rocky
|
12d22c055f
|
Python 2.6 with as stmt
|
2016-07-02 22:24:28 -04:00 |
|
rocky
|
4dff02b19c
|
2.6 ifelsestmt
|
2016-07-01 17:15:00 -04:00 |
|
rocky
|
261c60efd9
|
More 2.6.9 bugs fixed
* break loop parsing bug
* ifelsestmt semantic-action bug in handling else
|
2016-06-30 21:42:49 -04:00 |
|
rocky
|
d7f7748000
|
2.6.9 assert 2-arg bug
|
2016-06-29 22:28:52 -04:00 |
|
rocky
|
32ca0c4482
|
2.6 ifelse/while modifications
|
2016-06-29 12:46:02 -04:00 |
|
rocky
|
36432c7488
|
Add more come_from_pops
|
2016-06-28 14:43:58 -04:00 |
|
rocky
|
74c6b38fd8
|
2.6. with fn()
|
2016-06-28 10:54:01 -04:00 |
|
rocky
|
10b95cd9a8
|
Fix * in multi-target assignment
|
2016-06-19 02:31:19 -04:00 |
|
rocky
|
5babde61c4
|
Misc changes
Back off of some validation tests for now.
|
2016-05-12 11:22:00 -04:00 |
|
rocky
|
d823dfb5d3
|
Python 3 "while True" bug
|
2016-05-09 14:44:34 -04:00 |
|
rocky
|
c58481a9eb
|
More Python 2 and 3 deparsing bugs fixed
* while + if break
* try + finall /pass
|
2016-05-05 20:56:41 -04:00 |
|
rocky
|
c85496a92d
|
Handle 3.5 with [as]
scanner35.py: Fix a small variable-name typo
|
2016-05-04 22:15:03 -04:00 |
|
rocky
|
7c5b8d803c
|
More tests
|
2015-12-27 16:50:45 -05:00 |
|
rocky
|
7a2703634f
|
Fix up looping by reinstating JUMP_ABSOLUTE -> JUMP_BACK or CONTINUE
get jump offsets into jump attributes. Fix up 3.2 scanner paritally
and use that in 3.4 for in cross version disassembly.
|
2015-12-26 03:06:03 -05:00 |
|