summaryrefslogtreecommitdiffstats
path: root/Lib/lib2to3/pygram.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/lib2to3/pygram.py')
-rw-r--r--Lib/lib2to3/pygram.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/Lib/lib2to3/pygram.py b/Lib/lib2to3/pygram.py
index 24d9db9..7e67e4a 100644
--- a/Lib/lib2to3/pygram.py
+++ b/Lib/lib2to3/pygram.py
@@ -25,7 +25,7 @@ class Symbols(object):
Creates an attribute for each grammar symbol (nonterminal),
whose value is the symbol's type (an int >= 256).
"""
- for name, symbol in grammar.symbol2number.items():
+ for name, symbol in grammar.symbol2number.iteritems():
setattr(self, name, symbol)
@@ -36,8 +36,5 @@ python_symbols = Symbols(python_grammar)
python_grammar_no_print_statement = python_grammar.copy()
del python_grammar_no_print_statement.keywords["print"]
-python_grammar_no_print_and_exec_statement = python_grammar_no_print_statement.copy()
-del python_grammar_no_print_and_exec_statement.keywords["exec"]
-
pattern_grammar = driver.load_packaged_grammar("lib2to3", _PATTERN_GRAMMAR_FILE)
pattern_symbols = Symbols(pattern_grammar)