Dictcomp with if for 2.7...

extend grammar in last commit to 2.7 which also has dictionary comprehensions
This commit is contained in:
rocky
2018-03-05 08:37:09 -05:00
parent 02b1554da3
commit 01f2f6578b
4 changed files with 8 additions and 0 deletions

View File

@@ -37,6 +37,11 @@ class Python27Parser(Python2Parser):
comp_body ::= set_comp_body
comp_for ::= expr for_iter store comp_iter JUMP_BACK
comp_iter ::= comp_if
comp_iter ::= comp_if_not
comp_if_not ::= expr jmp_true comp_iter
comp_iter ::= comp_body
dict_comp_body ::= expr expr MAP_ADD
set_comp_body ::= expr SET_ADD