toggle the sign of an expression

toggle.sign(x)

Arguments

x

expression

Details

`toggle.sign` changes the sign of an expression for `+` tp `-` and visa-versa.

Examples


  toggle.sign(1:3)
#> [1] -1 -2 -3
  toggle.sign( quote(a) )
#> -a
  toggle.sign( quote(-a) )
#> a
  
  exp <- expression( a, -b, -(a-b) )
  toggle.sign(exp)
#> expression(-a, b, (a - b))