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