Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83 (MC830713); site vu44.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!mcvax!vu44!jack
From: jack@vu44.UUCP (Jack Jansen)
Newsgroups: net.lang.c
Subject: Re: YAAO  (yet another assignment operator)
Message-ID: <529@vu44.UUCP>
Date: Wed, 12-Dec-84 09:44:22 EST
Article-I.D.: vu44.529
Posted: Wed Dec 12 09:44:22 1984
Date-Received: Fri, 14-Dec-84 06:28:30 EST
References: <209@cmu-cs-k.ARPA>
Organization: The Retarded Programmers Home, VU, Amsterdam
Lines: 15

Dean Rubine asked for a ->= operator, but this
is quite impossible (if you try to keep the language
clean, of course). -> isn't an operator, it's a syntactical
construct, like . or [expr].
Also, it would be awfull to implement. In a statement
   p ->= next
you would have to keep the type of 'p' around, and also the
expression on the righthandside would not be an ordinary
expression, neither a lvalue nor a rvalue, but something wierd
(a 'selection expression'?).
I hope this isn't implemented. It doesn't do a lot of good,
and it's clearly a very dirty feature.
-- 
	Jack Jansen, {seismo|philabs|decvax}!mcvax!vu44!jack
	or				       ...!vu44!htsa!jack