Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!tektronix!tekecs!orca!andrew From: andrew@orca.UUCP (Andrew Klossner) Newsgroups: net.lang.c Subject: Re: mixing pointers and arrays Message-ID: <70@orca.UUCP> Date: Tue, 16-Aug-83 10:59:01 EDT Article-I.D.: orca.70 Posted: Tue Aug 16 10:59:01 1983 Date-Received: Tue, 16-Aug-83 21:43:48 EDT References: rlgvax.1002 Lines: 11 Here's a reactionary note: I don't think that passing and returning structures is a good idea, and should be backed out of the language. It conflicts with the rest of C in that it can be a very "expensive" operation, while the other C operations are "frugal". However, I recognize that structure return values are vital in producing YACC parsers when multiple attributes are in use. Perhaps this was the movitating force for this language enhancement? -- Andrew Klossner (decvax!tektronix!tekecs!andrew) [UUCP] (andrew.tektronix@rand-relay) [ARPA]