Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site metheus.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!uw-beaver!tektronix!ogcvax!metheus!howard
From: howard@metheus.UUCP (Howard A. Landman)
Newsgroups: net.lang.c
Subject: Varargs in new C standard
Message-ID: <261@metheus.UUCP>
Date: Thu, 9-Aug-84 19:05:30 EDT
Article-I.D.: metheus.261
Posted: Thu Aug  9 19:05:30 1984
Date-Received: Sat, 11-Aug-84 00:48:47 EDT
References: <2928@watcgl.UUCP>
Organization: Metheus, Portland Oregon
Lines: 14

How about using a well-understood English language convention to indicate
optional arguments?  Namely, the ellipsis, "...".  For example:

	printf(char *, ...);
	fprintf(FILE *, char *, ...);
	sprintf(char *, char *, ...);

Isn't this perfectly clear?  I can't see any way that this would conflict
with any other C keywords or usage.  Is there something I'm missing?

	Howard A. Landman
	ogcvax!metheus!howard	(until August 14th)

	"If I knew the way, I would take you home"