SRFI 29 doesn't allow for reordering Arthur A. Gleckler (09 Apr 2002 15:07 UTC)
Re: SRFI 29 doesn't allow for reordering Per Bothner (09 Apr 2002 16:51 UTC)

Re: SRFI 29 doesn't allow for reordering Per Bothner 09 Apr 2002 16:51 UTC

Arthur A. Gleckler wrote:
> Because it relies on FORMAT, SRFI 29 can't accomodate language ordering
> variations.  In other words, it can't model the fact that one language
> may require substitutions in a different order than another.
 > ...
> I would like to recommend changing SRFI 29 to support reordering in a
> similar manner.

The full Common Lisp format provides re-ordering.  So do some
Scheme implementations of format, include the one in Slib and
the one in Kawa.

#|kawa:1|# (format "Here are ~1@*~a and ~0@*~a!" 'jim 'john)
Here are john and jim!

I suggest that SRFI-28 be extended to support ~xxxxxx@*.  Alternatively,
one coudl have SRFI-29 require this extension.
--
	--Per Bothner
xxxxxx@bothner.com   http://www.bothner.com/per/