You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 00:45:53 +08:00
mklambda -> lambda_body matches Python AST better
Note: we can't use "lambda" since that is a reserved word
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# From Python 3.6 hmac.py
|
||||
# needed to change mklambda rule
|
||||
# needed to change lambda_body rule
|
||||
def __init__(self, msg = None, digestmod = None):
|
||||
self.digest_cons = lambda d='': digestmod.new(d)
|
||||
|
||||
|
@@ -1,12 +1,12 @@
|
||||
# Bug in Python 3
|
||||
|
||||
# Python 3.3+
|
||||
# mklambda ::= LOAD_LAMBDA LOAD_CONST MAKE_FUNCTION_0
|
||||
# lambda_body ::= LOAD_LAMBDA LOAD_CONST MAKE_FUNCTION_0
|
||||
# Python 3.0 .. 3.2
|
||||
# mklambda ::= LOAD_LAMBDA MAKE_FUNCTION_0
|
||||
# lambda_body ::= LOAD_LAMBDA MAKE_FUNCTION_0
|
||||
|
||||
# _mklambda ::= mklambda
|
||||
# expr ::= _mklambda
|
||||
# _lambda_body ::= lambda_body
|
||||
# expr ::= _lambda_body
|
||||
# kwarg ::= LOAD_CONST expr
|
||||
# exprlist ::= exprlist expr
|
||||
# call_function ::= expr kwarg CALL_FUNCTION_256
|
||||
|
Reference in New Issue
Block a user