RE: Re: Sometimes <space> means multiple , sometimes not

*To*: mathgroup at smc.vnet.net*Subject*: [mg75364] RE: [mg75358] Re: Sometimes <space> means multiple , sometimes not*From*: "Virgilio, Vincent - SSD" <Vincent.Virgilio at itt.com>*Date*: Fri, 27 Apr 2007 05:18:08 -0400 (EDT)

Personally, I think it was a mistake to overload the meaning of "space" to multiply. I bet Wolfram Inc. would reverse that decision now, if it wasn't for backward compatibility. I like to compare Mathematica to C++. Somewhere in his writings, Bjarne Stroustrup mentions the same issue, and his decision not to overload whitespace. I think the question also arises on the Boost mailing lists now and then, mostly tongue-in-cheek. (Corrections welcome.) Vince Virgilio -----Original Message----- From: Bill Rowe [mailto:readnewsciv at sbcglobal.net] Sent: Thursday, April 26, 2007 3:35 AM To: mathgroup at smc.vnet.net Subject: [mg75364] [mg75358] Re: Sometimes <space> means multiple , sometimes not On 4/25/07 at 5:27 AM, siewsk at bp.com wrote: >As a newbie, I was taught that <space> character in Mathematica means >multiple. But sometimes it does not. >For example: <examples snipped> Mathematica allows spaces to be placed before or after any operation. Consequently, a space is only interpreted as a multiply when there is no other operator or other possible interpretation. So, -4 -2 is the same as -4 - 2 or -4-2 and gives -6 but -4 (-2) will yield 8 -- To reply via email subtract one hundred and four ***************************************************************** This e-mail and any files transmitted with it may be proprietary = and are intended solely for the use of the individual or entity to = whom they are addressed. If you have received this e-mail in = error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author = and do not necessarily represent those of ITT Corporation. The = recipient should check this e-mail and any attachments for the = presence of viruses. ITT accepts no liability for any damage = caused by any virus transmitted by this e-mail. ******************************************************************* =0D

**Follow-Ups**:**Re: RE: Re: Sometimes <space> means multiple***From:*Murray Eisenberg <murray@math.umass.edu>