I actually like = because I screw myself over with things like b[b<-1]=-1 on a regular basis. :-)
Of course, I also manage to screw myself over with (b = 1 | x == 2) so perhaps there's simply no hope for me... Perhaps the Smalltalk-style assignment ':='.... On Nov 21, 2007 8:45 AM, John Chambers <[EMAIL PROTECTED]> wrote: > ??? ? ???Simon Urbanek wrote:?James,?????On Nov 21, 2007, at 8:22 AM, James > Milks wrote:??????> The '=' sign can be used in place of?'<-'. That's the > only shorthand ?> I know for R.??> ??> ? ????That's not a shorthand. `=` and > `<-` are semantically different in?R.????Well, not really :-)????It's true > that the "=" operator won't be displayed as "<-", which ?I?agree was the > original point. But both assignment operators map ?into?the same internal C > code, if you dig into the implementation.????The "=" operator was added in S4 > to assuage folks with C/Java/awk ?....?backgrounds who didn't care for the > weird assignment operator. ?But?"real" S and R users still seem to like > "<-" better.????Alexy was asking presumably about shorthands that you > press/type in ?the?R Mac GUI which will result in `<-` being produced and > those ?are?<Alt><-> (this comes from Emacs' "_" shortcut which you?type on US > ?keyboard as <Shift><-> but given that the?character _ is often used ?these > days, we c! > reated a variant where you?use <Alt> instead of <Shift>) ?and > <Ctrl><=>?(this one is simply a play on the equal sign and should ?make sense > on?other keyboards, too). The last shorthand I ?mentioned?(<Alt>+<=>) is a > direct translation of the sign (which?you ?get in other programs when > pressing <Alt><=>) into > R?code.?????Cheers,???Simon?????????------------------------------------------------------------------------??_______________________________________________?R-SIG-Mac > mailing [EMAIL PROTECTED]://stat.ethz.ch/mailman/listinfo/r-sig-mac? ??????? > [[alternative HTML version deleted]] > > > _______________________________________________ > R-SIG-Mac mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > -- Byron Ellis ([EMAIL PROTECTED]) "Oook" -- The Librarian _______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
