backport r67077 from the trunk: parser module now correctly validates relative imports

This commit is contained in:
Benjamin Peterson 2008-11-03 15:19:35 +00:00
parent 3b335ff340
commit 6f08e85ad9
4 changed files with 7 additions and 2 deletions

View file

@ -1804,10 +1804,10 @@ static int
count_from_dots(node *tree)
{
int i;
for (i = 0; i < NCH(tree); i++)
for (i = 1; i < NCH(tree); i++)
if (TYPE(CHILD(tree, i)) != DOT)
break;
return i;
return i-1;
}
/* 'from' ('.'* dotted_name | '.') 'import' ('*' | '(' import_as_names ')' |