🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #3581

Re: Wishful thinking: return-parameter

#3581
From: halasz
Date: Mon, 31 Jul 1995 21:29
28 lines
1424 bytes
In article <3vg8l8$5sd@myst.plaza.ds.adp.com>, whm@news (Bill Morrison) writes
+  I respectfully disagree.  I much prefer the independence of the current
+  C specification.  When I call your function q(), I like that I can use any
+  names I choose for the values to an from your q().  I certainly don't like
+  the idea that the returned value of l be automatically returned without
+  an explicit return(l) statement.  
+
+  int myCaller() {
+     char myK;
+     int myL;
+     myL=q(myK);
+     ...
+   }

I am sorrie, if my quite arbitrarie syntax led to the notion that I want
"l" known as far abroad as "q" is known:
 	int q(char k) l
 	{	....
 		l = 3;
 		....
 	}
That was not the idea.  The return-parameter is known onlie there where
this "k" is known.

As for coupling function-return and the valu to return, there is no
logical connection, and I hav known cases wherin I heartilie wishd that
they were separat.  Furthermore, it is not good that a "goto"ish thing
is _needed_ for valu-return.
Technical Details
Message-ID: <3vjhvh$6qj@caip.rutgers.edu>
Path: arc1-ca.pugleaf.net!caip.rutgers.edu!not-for-mail
References: <3ver2u$8bk@caip.rutgers.edu> <3vg8l8$5sd@myst.plaza.ds.adp.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!caip.rutgers.edu!not-for-mail
From: halasz@caip.rutgers.edu
Newsgroups: comp.std.c
Subject: Re: Wishful thinking: return-parameter
Date: 31 Jul 1995 17:29:21 -0400
Organization: Rutgers University
Distribution: world
Message-ID: <3vjhvh$6qj@caip.rutgers.edu>
References: <3ver2u$8bk@caip.rutgers.edu> <3vg8l8$5sd@myst.plaza.ds.adp.com>
NNTP-Posting-Host: caip.rutgers.edu