From: Jeremy Hylton Date: Sat, 18 Aug 2001 00:07:46 +0000 (+0000) Subject: Track removal of doc string from Module().nodes[0] X-Git-Tag: v2.2a3~451 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ec5bfd13cada33ed36f93fd76b1355ce9ee2710f;p=python Track removal of doc string from Module().nodes[0] --- diff --git a/Lib/compiler/future.py b/Lib/compiler/future.py index fe25b72a2e..09ffe4a544 100644 --- a/Lib/compiler/future.py +++ b/Lib/compiler/future.py @@ -15,19 +15,14 @@ def is_future(stmt): class FutureParser: - features = ("nested_scopes",) + features = ("nested_scopes", "generators", "division") def __init__(self): self.found = {} # set def visitModule(self, node): - if node.doc is None: - off = 0 - else: - off = 1 - stmt = node.node - for s in stmt.nodes[off:]: + for s in stmt.nodes: if not self.check_stmt(s): break diff --git a/Tools/compiler/compiler/future.py b/Tools/compiler/compiler/future.py index fe25b72a2e..09ffe4a544 100644 --- a/Tools/compiler/compiler/future.py +++ b/Tools/compiler/compiler/future.py @@ -15,19 +15,14 @@ def is_future(stmt): class FutureParser: - features = ("nested_scopes",) + features = ("nested_scopes", "generators", "division") def __init__(self): self.found = {} # set def visitModule(self, node): - if node.doc is None: - off = 0 - else: - off = 1 - stmt = node.node - for s in stmt.nodes[off:]: + for s in stmt.nodes: if not self.check_stmt(s): break