On 17/10/14 17:29, PO SU wrote:
Dear expeRts, Now i want to know how to implement an Unary operator like i++ in cpp's synax form. e.g. 2++ will let 2 be 3 , a<-2 ,a++ ,will let a be 3 I tried this : '%++%'<-function(x){ x<<-x+1 } but it have problem, the biggest one is it seems the function need twoparams like a%++%b , how to write a function needing just one param? TKS !
Just ***DON'T***. The "++" operator is useful only for those wish to write code which is obscure to the point of incomprehensibility. It makes C and its offspring "write only" languages.
If you are going to use R, use R and don't pollute it with such abominations.
cheers, Rolf Turner -- Rolf Turner Technical Editor ANZJS ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.