def p_assign_pre_dec(p): 'assign : DEC lhs' p[0] = ast.AutoExpr(p[2], 'dec', 'pre', p.lineno(1))
def p_assign_pre_inc(p): 'assign : INC lhs' p[0] = ast.AutoExpr(p[2], 'inc', 'pre', p.lineno(1))
def p_assign_post_dec(p): 'assign : lhs DEC' p[0] = ast.AutoExpr(p[1], 'dec', 'post', p.lineno(2))
def p_assign_post_inc(p): 'assign : lhs INC' p[0] = ast.AutoExpr(p[1], 'inc', 'post', p.lineno(2))