Grammar reduction

This commit is contained in:
rocky
2017-11-27 04:56:01 -05:00
parent 3f7b5e6db3
commit 2674ec893a
6 changed files with 17 additions and 10 deletions

View File

@@ -415,10 +415,6 @@ class PythonParser(GenericASTBuilder):
def p_setcomp(self, args):
"""
expr ::= setcomp
setcomp ::= LOAD_SETCOMP MAKE_FUNCTION_0 expr GET_ITER CALL_FUNCTION_1
comp_iter ::= comp_if
comp_iter ::= comp_for
comp_iter ::= comp_body
@@ -512,8 +508,6 @@ class PythonParser(GenericASTBuilder):
compare_chained ::= expr compare_chained1 ROT_TWO POP_TOP _come_from
compare_chained2 ::= expr COMPARE_OP JUMP_FORWARD
mapexpr ::= BUILD_MAP kvlist
# Non-null kvlist items are broken out in the indiviual grammars
kvlist ::=