From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,54889de51045a215 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-10-22 02:02:13 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.stueberl.de!news-FFM2.ecrc.net!news.iks-jena.de!not-for-mail From: Lutz Donnerhacke Newsgroups: comp.lang.ada Subject: Re: += in ada Date: Wed, 22 Oct 2003 09:02:12 +0000 (UTC) Organization: IKS GmbH Jena Message-ID: References: <1066311805.222491@master.nyc.kbcfp.com> <3F8F3077.60402@comcast.net> <3F900F35.50203@comcast.net> <3F92B607.809@comcast.net> <3F937806.9080205@comcast.net> NNTP-Posting-Host: taranis.iks-jena.de X-Trace: branwen.iks-jena.de 1066813332 31595 217.17.192.37 (22 Oct 2003 09:02:12 GMT) X-Complaints-To: usenet@iks-jena.de NNTP-Posting-Date: Wed, 22 Oct 2003 09:02:12 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux) Xref: archiver1.google.com comp.lang.ada:1389 Date: 2003-10-22T09:02:12+00:00 List-Id: * Russ wrote: > Lutz Donnerhacke wrote in message news:... >> * Russ wrote: >> > "Robert I. Eachus" wrote in message news:<3F937806.9080205@comcast.net>... >> >> in a nutshell. Chad even gave a perfect riposte, to the question of >> >> side effects. The statement x += y += 1; is perfectly legal C, and I'll >> >> let Russ choose what is the effect, and what is the side effect. >> > >> > I'll tell you exactly what the effect is: a compile error. >> >> You should learn even C before ranting any further. > > I was programming a state-of-the-art experimental real-time precision > landing system in C++ 10 years ago. You never learned the difference between effect and side effect in those years? Your information reception ability seems very limited. >> Yep. But we talked about C in this paragraph. > > No, I wrote exclusively about Ada, Yes, you moved to just another discussion place in order to refuse to answer a clear question. That's bad discussion style. > rendered Mr. Eachus's point irrelevant to Ada. I did *not* claim that > "x += y += 1" would not compile in C. I do have your permission to > discuss Ada here on comp.lang.ada, do I not? You was asked to define the effect and the side effect in a legal C statement. Prefering procedures to implement it in Ada does not answer this question. > Look, folks, I'm trying my best to be polite, but you have to agree > that this guy is seriously confused to say the least. And he seems to > have some kind of personal animosity toward me. That's bad for your > emotional health, dude. Fuck off.