mirror of
https://github.com/python/cpython.git
synced 2025-11-17 17:46:45 +00:00
Alias non-terminals introduced for backwards compatibility.
This commit is contained in:
parent
fa443cda87
commit
49a1302952
1 changed files with 3 additions and 0 deletions
|
|
@ -278,6 +278,7 @@ class Transformer:
|
||||||
code = self.com_node(nodelist[-1])
|
code = self.com_node(nodelist[-1])
|
||||||
|
|
||||||
return Lambda(names, defaults, flags, code, lineno=nodelist[1][2])
|
return Lambda(names, defaults, flags, code, lineno=nodelist[1][2])
|
||||||
|
old_lambdef = lambdef
|
||||||
|
|
||||||
def classdef(self, nodelist):
|
def classdef(self, nodelist):
|
||||||
# classdef: 'class' NAME ['(' [testlist] ')'] ':' suite
|
# classdef: 'class' NAME ['(' [testlist] ')'] ':' suite
|
||||||
|
|
@ -572,6 +573,8 @@ class Transformer:
|
||||||
if len(nodelist) == 1 and nodelist[0][0] == symbol.lambdef:
|
if len(nodelist) == 1 and nodelist[0][0] == symbol.lambdef:
|
||||||
return self.lambdef(nodelist[0])
|
return self.lambdef(nodelist[0])
|
||||||
return self.com_binary(Or, nodelist)
|
return self.com_binary(Or, nodelist)
|
||||||
|
or_test = test
|
||||||
|
old_test = test
|
||||||
|
|
||||||
def and_test(self, nodelist):
|
def and_test(self, nodelist):
|
||||||
# not_test ('and' not_test)*
|
# not_test ('and' not_test)*
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue