Localize kv

This commit is contained in:
rocky
2017-11-26 01:26:57 -05:00
parent 79d729e9f9
commit 0965e2cc96
2 changed files with 3 additions and 2 deletions

View File

@@ -516,12 +516,10 @@ class PythonParser(GenericASTBuilder):
mapexpr ::= BUILD_MAP kvlist
kvlist ::= kvlist kv
kvlist ::= kvlist kv2
kvlist ::= kvlist kv3
kvlist ::=
kv ::= DUP_TOP expr ROT_TWO expr STORE_SUBSCR
kv2 ::= DUP_TOP expr expr ROT_THREE STORE_SUBSCR
kv3 ::= expr expr STORE_MAP

View File

@@ -20,6 +20,9 @@ class Python21Parser(Python22Parser):
forstmt ::= SETUP_LOOP expr _for designator
l_stmts_opt _jump_back
POP_BLOCK COME_FROM
kvlist ::= kvlist kv
kv ::= DUP_TOP expr ROT_TWO expr STORE_SUBSCR
"""
def p_import21(self, args):