def p_arglist11(p):
    keyword = p[4]
    if isinstance(keyword, ast.keyword):
        p[0] = Arguments(keywords=[keyword], starargs=p[2])
    else:
        msg = 'only named arguments may follow *expression'
        tok = FakeToken(p.lexer.lexer, p.lineno(1))
        syntax_error(msg, tok)
arglist : STAR test COMMA argument
dataset/ETHPy150Open nucleic/enaml/enaml/core/parser.py/p_arglist11