Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site alice.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!alice!ark
From: ark@alice.UUCP (Andrew Koenig)
Newsgroups: net.lang.c
Subject: Re: 2nd Annual Obfuscated Contest Winners
Message-ID: <3951@alice.UUCP>
Date: Tue, 2-Jul-85 11:08:53 EDT
Article-I.D.: alice.3951
Posted: Tue Jul  2 11:08:53 1985
Date-Received: Wed, 3-Jul-85 08:04:10 EDT
References: <104@bbnccv.UUCP>
Organization: Bell Labs, Murray Hill
Lines: 18

> and so the expressions
>
>    a ? b , c : d
>    a ? b = c : d
>    a ? b : d = c
>
> although perfectly plausible and unambiguous, are not valid expressions in

Ummm.     a?b:d=c      is ambiguous.  Does it mean

	a ? b : (d = c)

or

	(a ? b : d) = c

Yeah, I know: ?: doesn't give an lvalue.  That's just a
semantic quibble.