Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site druxy.UUCP
Path: utzoo!linus!vaxine!wjh12!genrad!decvax!harpo!ihnp4!drutx!druxy!jas
From: jas@druxy.UUCP (ShanklandJA)
Newsgroups: net.lang.c
Subject: Re: Precedence Question (again)
Message-ID: <1012@druxy.UUCP>
Date: Tue, 28-Feb-84 22:41:36 EST
Article-I.D.: druxy.1012
Posted: Tue Feb 28 22:41:36 1984
Date-Received: Fri, 2-Mar-84 00:23:25 EST
References: <5798@uiucdcs.UUCP>, <1005@druxy.UUCP> <1346@mordor.UUCP>
Organization: AT&T Information Systems Laboratories, Denver
Lines: 14

Regarding which compilers accept:

a = b ? c = d : e

the USG 3.0 PDP11 compiler does not, the USG 5.0 VAX and WECo 3B20S
compilers do.  This is yet another area in which the C manual is just
a trifle vague.  My feeling is that it is more correct to accept it
than not to.  I am prepared to back this up with reasonable arguments
if anyone's interested, but not with a "proof" (because ultimately it's
a matter of opinion).  Yet another issue for the ANSI committee to deal
with.  (Anyone on that committee listening?)

Jim Shankland
..!ihnp4!druxy!jas