From fa974a9d06a216ca55bd81985fe75b17bdc3630a Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Mon, 6 Mar 2000 18:50:48 +0000 Subject: change node Classdef to Class add doc string to transformer module add two helper functions: parse(buf) -> AST parseFile(path) -> AST --- Lib/compiler/ast.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Lib/compiler/ast.py') diff --git a/Lib/compiler/ast.py b/Lib/compiler/ast.py index dfed562be6..5686d8b4a0 100644 --- a/Lib/compiler/ast.py +++ b/Lib/compiler/ast.py @@ -114,18 +114,18 @@ class Lambda(Node): def __repr__(self): return "Lambda(%s,%s,%s,%s)" % self._children[1:] -class Classdef(Node): - nodes['classdef'] = 'Classdef' +class Class(Node): + nodes['class'] = 'Class' def __init__(self, name, bases, doc, code): self.name = name self.bases = bases self.doc = doc self.code = code - self._children = ('classdef', name, bases, doc, code) + self._children = ('class', name, bases, doc, code) def __repr__(self): - return "Classdef(%s,%s,%s,%s)" % self._children[1:] + return "Class(%s,%s,%s,%s)" % self._children[1:] class Pass(EmptyNode): nodes['pass'] = 'Pass' -- cgit v1.2.1