Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ukma!uflorida!novavax!twwells!bill From: bill@twwells.uucp (T. William Wells) Newsgroups: comp.lang.c Subject: Re: Another silly question Message-ID: <879@twwells.uucp> Date: 28 Apr 89 17:33:42 GMT References: <2459@nmtsun.nmt.edu> <9987@claris.com> Reply-To: bill@twwells.UUCP (T. William Wells) Organization: None, Ft. Lauderdale Lines: 14 Summary: Expires: Sender: Followup-To: Distribution: Keywords: In article <9987@claris.com> krazy@claris.com (Jeff Erickson) writes: : In fact, since a[i] = *(a+i), and (a+i)=(i+a), you can actually write i[a] : for a[i] and most compilers will take it! (Every one I've tried has, anyway.) Try Microsoft. I don't know if it is true of the latest version, but one of about two years ago wouldn't take it. I made the mistake (don't ask why!) of putting this in some code Proximity shipped; we got many complaints from people with broken compilers. And not only Microsoft though I don't recall which others. I certainly remember the embarrassment! --- Bill { uunet | novavax } !twwells!bill