def varlist(self): self.ignore(whitespace) self.nextmust('(') names = [] while True: self.ignore(whitespace) varn = self.varname() names.append(varn.value()) self.ignore(whitespace) if self.nextstr(')'): self.offs += 1 break self.nextmust(',') return s_ast.VarList(names)
def varlist(self, kids): kids = self._convert_children(kids) return s_ast.VarList([k.valu for k in kids])