From: utzoo!decvax!harpo!seismo!hao!hplabs!sri-unix!lee.usc-cse@Udel-Relay
Newsgroups: net.unix-wizards
Title: Re: Returning structures
Article-I.D.: sri-unix.4991
Posted: Thu Dec 30 14:21:31 1982
Received: Sat Jan  1 02:24:16 1983

Date:         28 Dec 1982 11:36-PST
Natch, I do it all the time, with typedef-ed things like Fortran
complexes (why is this an exception?).  It simplifies programs that are
characterized by calls like

	foo(thing.part1,thing.part2,thing.part3)

Not only is it simpler, it eliminates the need to decide on a case by
case basis which parts of an object have to be passed.  And, in fact, it
is more efficient on most machines that have block move instructions.
						- Lee