On Thu, 13 Jun 2024 at 09:05, Zachary Santer <zsan...@gmail.com> wrote:
> > Let's say, if var is in the form of a C floating-point literal, > ${var@F} would expand it to the locale-dependent formatted number, for > use as an argument to printf or for output directly. And then ${var@f} > would go the other way, taking var that's in the form of a > locale-dependent formatted number, and expanding it to a C > floating-point literal. > How about incorporating the % printf formatter directly, like ${var@%f} for the locale-independent format and %{var@%#f} for the locale-specific format? However any formatting done as part of the expansion assumes that the variable holds a "number" in some fixed format, rather than a localized string. Personally I think this would actually be a good idea, but it would be quite a lot bigger project than simply added FP support. -Martin