Displaying 1 result from an estimated 1 matches for "4a06300".
Did you mean:
406300
2011 Sep 30
1
Language definition question - order of argument side effects
I'm interested in the difference between these two intuitively
equivalent sequences that produce different results (in R version
2.13.1 (2011-07-08) 32-bit). I think R's reference counting
optimization is causing this difference in behavior.
> a <- 1
> a+{a[1] <- 20}
[1] 21
> a <- 1
> a[1] <- 1
> a+{a[1] <- 20}
[1] 40
Is one of these the "correct"