Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!seismo!sundc!pitstop!sun!amdcad!ames!mailrus!cornell!uw-beaver!uw-june!pardo From: pardo@june.cs.washington.edu (David Keppel) Newsgroups: comp.lang.c Subject: Re: variable number of strings passed to function - how? Message-ID: <6199@june.cs.washington.edu> Date: 25 Oct 88 17:14:14 GMT Article-I.D.: june.6199 References: <434@tutor.UUCP> <3533@ihuxz.ATT.COM> <1988Oct24.180933.17505@utzoo.uucp> Reply-To: pardo@uw-june.UUCP (David Keppel) Organization: U of Washington, Computer Science, Seattle Lines: 21 henry@utzoo.uucp (Henry Spencer) writes: >[ arguments passed: forwards, backwards, registers, ... ] This probably seems like a silly question, but are there any compilers that pass arguments globally? Things of the form static void foo (m, n) int m, n; { if (m==0) return; m = bletch (m,n); foo (m,n); } Would win from this. I doubt that these account for a significant part of the usage. -- pardo@cs.washington.edu {rutgers,cornell,ucsd,ubc-cs,tektronix}!uw-beaver!june!pardo