rocky
2dc8375ed0
Supoer multiple parsers, specifically for Python2 and Python3. In the
...
process some OO cleanup and some global variable hacks removed.
2015-12-16 22:08:29 -05:00
rocky
9fecb48744
Tidy a little bit
2015-12-16 01:52:11 -05:00
rocky
8c94acfca0
Start 3.4 more stringent disassembly testing. Disassembly format has
...
changed slightly. misc small bugs.
2015-12-16 00:40:28 -05:00
rocky
7cdfd41eff
2.7 pyc for disasm test
2015-12-15 18:00:51 -05:00
rocky
dafca53022
Add some disassemble tests using pytest.
2015-12-15 17:58:38 -05:00
rocky
fcfe451547
Less ignore. Not sure what's up with not finding marsh in python3
2015-12-15 12:34:49 -05:00
rocky
0c17af5def
disasm is unused code. More ignore.
2015-12-15 12:15:00 -05:00
rocky
683c75d37e
Split out marhsal and disassemble code and spell disassemble correctly.
...
Fix some lint issues
2015-12-15 12:10:03 -05:00
rocky
ae42f61ef0
Add a standalone disassemble utility. __init__.py: Shun using 0, 1 for booleans
2015-12-14 22:01:58 -05:00
rocky
b5797dfa0f
Move scanners in its own directory. Dir base-tests -> base_tests so we
...
can import from that.
2015-12-14 09:38:46 -05:00
rocky
232b5fe70e
Make sure we pass return code back.
2015-12-13 22:58:20 -05:00
rocky
87b8a9bb06
Correct testing python version check
2015-12-13 18:55:44 -05:00
rocky
14815b3d8c
test_pythonlib: Fix bug in traversing directores
...
walker.py: imports; Add test Python2.5 bytecode - it works!
Makefile: remove temporary directories and _dis files which were added by mistake
2015-12-13 18:39:33 -05:00
rocky
501060f87f
need disas.py for cross version Python compiling
...
fixup MANIFEST.in
pythonlib.py: store expected python version and don't compile if it
mismatches. Work files now go in temp directory. Start masrhal load in
Python for Python3.
2015-12-13 10:31:05 -05:00
rocky
379aeb8813
add a single Python 2.6 source/code test
2015-12-13 05:23:28 -05:00
rocky
3d4e23cc9c
Add tests and start a more turnkey testing system.
2015-12-13 00:45:54 -05:00
rocky
b3c8cbb83f
More python2 -> python3 compatibility
2015-12-11 18:14:47 -05:00
Ralph Moritz
a24d1c6c2c
Minor script cleanup.
...
Fix inconsistencies in uncompyle2 script, rename to scripts/uncompyle2 & add to
setup.py (these are all changes from wibiti). Also, change script headers so
they work on Windows too. Remove build folder from repo & add .gitignore so it
doesn't inadvertently get added again.
2013-06-16 23:42:20 +02:00
root
b835655213
Bug fix for expression in 2.5/2.6
2013-02-20 19:23:11 +01:00
root
0d3fa565ea
Fix for RETURN_END_IF bug
2013-02-09 19:58:03 +01:00
Mysterie
16174505a4
Cleaning code & patch
2012-10-11 16:32:59 +02:00
Mysterie
f91e514f44
Improvement of loop handling
2012-09-22 15:19:07 +02:00
Mysterie
8bd3244a64
Patch for conditional tuple
2012-09-21 17:01:52 +02:00
Mysterie
b820316f37
first commit
2012-06-05 10:46:41 +02:00