On optional arguments Jens Axel Søgaard (21 Jul 2005 16:33 UTC)
Re: On optional arguments David Van Horn (21 Jul 2005 17:44 UTC)
Re: On optional arguments Jens Axel Søgaard (01 Aug 2005 21:10 UTC)
Re: On optional arguments bear (22 Jul 2005 15:33 UTC)
Re: On optional arguments Per Bothner (25 Jul 2005 17:32 UTC)

Re: On optional arguments Per Bothner 25 Jul 2005 17:31 UTC

bear wrote:
> For what it's worth, I do not believe that optional arguments
> should ever be at the beginning in a scheme function call.
> That's one of the things that the language doesn't naturally
> do, and having it happen for one or a few functions creates
> glaring exceptions that have to be memorized.

As far as I can tell, "the language" doesn't naturally do optional
arguments very well at all.  R5RS has no facilities for it except taking
apart a list, and the difference between handling optional arguments at
the end rather than at the beginning is minor.
--
	--Per Bothner
xxxxxx@bothner.com   http://per.bothner.com/