From 156a9754760585bbf7fbe1d124300bdc1c2b019d Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Tue, 8 Feb 2000 21:06:19 +0000 Subject: make all unary operators have a single child node called expr --- Lib/compiler/ast.py | 8 ++++---- Tools/compiler/compiler/ast.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Lib/compiler/ast.py b/Lib/compiler/ast.py index 1715a7f..b6744b6 100644 --- a/Lib/compiler/ast.py +++ b/Lib/compiler/ast.py @@ -414,7 +414,7 @@ class Backquote(Node): nodes['backquote'] = 'Backquote' def __init__(self, node): - self.node = node + self.expr = node self._children = ('backquote', node) def __repr__(self): @@ -657,7 +657,7 @@ class UnaryAdd(Node): nodes['unary+'] = 'UnaryAdd' def __init__(self, node): - self.node = node + self.expr = node self._children = ('unary+', node) def __repr__(self): @@ -667,7 +667,7 @@ class UnarySub(Node): nodes['unary-'] = 'UnarySub' def __init__(self, node): - self.node = node + self.expr = node self._children = ('unary-', node) def __repr__(self): @@ -677,7 +677,7 @@ class Invert(Node): nodes['invert'] = 'Invert' def __init__(self, node): - self.node = node + self.expr = node self._children = ('invert', node) def __repr__(self): diff --git a/Tools/compiler/compiler/ast.py b/Tools/compiler/compiler/ast.py index 1715a7f..b6744b6 100644 --- a/Tools/compiler/compiler/ast.py +++ b/Tools/compiler/compiler/ast.py @@ -414,7 +414,7 @@ class Backquote(Node): nodes['backquote'] = 'Backquote' def __init__(self, node): - self.node = node + self.expr = node self._children = ('backquote', node) def __repr__(self): @@ -657,7 +657,7 @@ class UnaryAdd(Node): nodes['unary+'] = 'UnaryAdd' def __init__(self, node): - self.node = node + self.expr = node self._children = ('unary+', node) def __repr__(self): @@ -667,7 +667,7 @@ class UnarySub(Node): nodes['unary-'] = 'UnarySub' def __init__(self, node): - self.node = node + self.expr = node self._children = ('unary-', node) def __repr__(self): @@ -677,7 +677,7 @@ class Invert(Node): nodes['invert'] = 'Invert' def __init__(self, node): - self.node = node + self.expr = node self._children = ('invert', node) def __repr__(self): -- cgit v0.12