Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!usc!ucsd!ogccse!orstcs!jacobs.CS.ORST.EDU!bailey From: bailey@jacobs.CS.ORST.EDU (Kirk Bailey) Newsgroups: comp.std.c Subject: Re: Order of Evaluation (plus ?'s) Message-ID: <13871@orstcs.CS.ORST.EDU> Date: 18 Nov 89 10:12:29 GMT References: <21265@usc.edu> Sender: usenet@orstcs.CS.ORST.EDU Reply-To: bailey@jacobs.CS.ORST.EDU.UUCP (Kirk Bailey) Organization: Oregon State University - CS - Corvallis Oregon Lines: 17 I'm curious about the fate of the changed floating point evaluation constraints which were a part of some of the intermediate dpANSI "C" documents; the idea being that the programmer could be assured of a fixed evaluation order without requiring the use of temps. The current doc's I have seem to no longer mention this (or the synchronization aspect of unary '+')? On an unrelated front: Is it conforming practice to cast the value returned from a function call to void when the function returns a struct or union? Granted that a nice compiler will allow this, I can't find anything explicit about it in the std... Does any system have public ftp access to an archive of this group (for offline grepping about these sorts of questions)? Thanks-in-advance, Kirk Bailey (bailey@mist.cs.orst.edu)