NT importfrom -> import_from ...

to match AST better
and importstar -> import_from_star

misc administrivia
This commit is contained in:
rocky
2017-12-01 04:33:04 -05:00
parent dfdd5c6c1c
commit dd0fe36af0
6 changed files with 35 additions and 23 deletions

View File

@@ -13,14 +13,14 @@ class Python15Parser(Python21Parser):
def p_import15(self, args):
"""
import ::= filler IMPORT_NAME STORE_FAST
import ::= filler IMPORT_NAME STORE_NAME
import ::= filler IMPORT_NAME STORE_FAST
import ::= filler IMPORT_NAME STORE_NAME
importfrom ::= filler IMPORT_NAME importlist
importfrom ::= filler filler IMPORT_NAME importlist POP_TOP
import_from ::= filler IMPORT_NAME importlist
import_from ::= filler filler IMPORT_NAME importlist POP_TOP
importlist ::= importlist IMPORT_FROM
importlist ::= IMPORT_FROM
importlist ::= importlist IMPORT_FROM
importlist ::= IMPORT_FROM
"""
class Python15ParserSingle(Python21Parser, PythonParserSingle):