From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joern Rennecke To: aoliva@redhat.com (Alexandre Oliva) Cc: torvalds@transmeta.com (Linus Torvalds), dewar@gnat.com, moshier@moshier.ne.mediaone.net, gcc@gcc.gnu.org, tprince@computer.org Subject: Re: What is acceptable for -ffast-math? (Was: associative law in combine) Date: Mon, 30 Jul 2001 19:08:00 -0000 Message-id: <200107310208.f6V285508812@phal.cambridge.redhat.com> References: X-SW-Source: 2001-07/msg02043.html > But we could use new tokens, say (( )) and ((( ))) to mark expressions > the preprocessor and the compiler shouldn't muck up with. It would It's hard to distinguish an opening (( from two opening (s that are closes separately, e.g.: a*((b+c)*d) OTOH, you could re-use (abuse) statement expressions for this purpose: ({a+b;})*c