bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Arithmetic expression: recursive VAR evaluation suppresses desired V


From: Greg Wooledge
Subject: Re: Arithmetic expression: recursive VAR evaluation suppresses desired VAR assignment
Date: Thu, 11 Aug 2022 10:15:48 -0400

On Thu, Aug 11, 2022 at 04:04:57PM +0200, Steffen Nurpmeso wrote:
> Hm.  Well i agree that precedence rules which loose a construct
> completely (in that =5 is lost in I=5?I:J) is weird, but other

What's that even supposed to *be*?  You're assigning I=5 and then
checking whether the assignment actually worked?

If you intended it to be   i==5 ? i : j   then you really ought to
put some parentheses in it, so people like me who haven't memorized
the C precedence rules for decades won't have to dig up a manual to
figure out whether it's   (i==5) ? i : j   or   i == (5 ? i : j).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]