def METHOD_NAME(self) -> AllExpr:
    nodes = []
    while True:
        nodes.append(self.top())
        tok = self.lex.get_token()
        if tok == ")":
            break
        if tok != ",":
            raise Exception("expected ',' or ')' but found %s" % tok)
    return AllExpr(nodes)