You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-02 16:44:46 +08:00
@@ -159,10 +159,18 @@ def cmp_code_objects(version, code_obj1, code_obj2, name=''):
|
|||||||
if member in __IGNORE_CODE_MEMBERS__:
|
if member in __IGNORE_CODE_MEMBERS__:
|
||||||
pass
|
pass
|
||||||
elif member == 'co_code':
|
elif member == 'co_code':
|
||||||
scanner = Scanner.getscanner(version)
|
if version == 2.7:
|
||||||
|
import scanner27 as scan
|
||||||
|
scanner = scan.Scanner27()
|
||||||
|
elif version == 2.6:
|
||||||
|
import scanner26 as scan
|
||||||
|
scanner = scan.Scanner26()
|
||||||
|
elif version == 2.5:
|
||||||
|
import scanner25 as scan
|
||||||
|
scanner = scan.Scanner25()
|
||||||
scanner.setShowAsm( showasm=0 )
|
scanner.setShowAsm( showasm=0 )
|
||||||
global JUMP_OPs
|
global JUMP_OPs
|
||||||
JUMP_OPs = scanner.JUMP_OPs + ['JUMP_BACK']
|
JUMP_OPs = scan.JUMP_OPs + ['JUMP_BACK']
|
||||||
|
|
||||||
# use changed Token class
|
# use changed Token class
|
||||||
# we (re)set this here to save exception handling,
|
# we (re)set this here to save exception handling,
|
||||||
|
Reference in New Issue
Block a user