Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!decwrl!megatest!djones From: djones@megatest.UUCP (Dave Jones) Newsgroups: comp.lang.misc Subject: Re: "definition" rather than assignment (lazy evaluation) Message-ID: <12402@goofy.megatest.UUCP> Date: 26 Mar 90 20:47:28 GMT References: <35045@ucbvax.BERKELEY.EDU> Organization: Megatest Corporation, San Jose, Ca Lines: 19 From article <35045@ucbvax.BERKELEY.EDU>, by othar@ernie.Berkeley.EDU (Othar Hansson): > > Is there any literature on taking assignment/initialization of > variables as "definition", i.e., that > > mytype M = A*B; > > is taken to mean that M is defined as the product of A and B, and that > changes to A will cause M to change? int M() { return A*B; } Sheesh.