parameters: (p)
docstring: stmt : VAR symbols ASSIGN exprs SEMI
docstring_summary: stmt : VAR symbols ASSIGN exprs SEMI
docstring_tokens: stmt : VAR symbols ASSIGN exprs SEMI
function: def p_stmt_var_assign_expr_semi(p):
      'stmt : VAR symbols ASSIGN exprs SEMI'
      p[0] = da.VarStmt(da.AssignStmt(da.Tuple(*[da.App(x) for x in p[2]]),da.Tuple(*p[4])))
      p[0].lineno = p.lineno(1);
function_tokens: def p_stmt_var_assign_expr_semi ( p ) : p [ 0 ] = da . VarStmt ( da . AssignStmt ( da . Tuple ( * [ da . App ( x ) for x in p [ 2 ] ] ) , da . Tuple ( * p [ 4 ] ) ) ) p [ 0 ] . lineno = p . lineno ( 1 )