Hi Neil, On Fri, 17 Dec 2010 02:33:00 -0500 Neil Van Dyke <n...@neilvandyke.org> wrote:
> Manfred Lotz wrote at 12/17/2010 01:58 AM: > [...] > >> (format t "~,5f" pi) > >> > [...] > > Is there anything similar to CL's format in Racket? > > > > It would be nice to have a some special support for decimal-point > formatting in Racket's "format". Just the number of decimal places > to print would be nice. (Other formatting, such as whitespace > padding, is a lot less relevant now that we use HTML and graphics > languages rather than ASCII text with fixed-pitch characters for > formatting. And I woudn't want CL's "format" -- I recall thinking it > was an overpowered minilanguage to be stuffing into a string.) I agree thas cl's format is a swiss knife. Not all of its features is really required. However, having support for a certain subset of cl' format features would be nice. The syntax should be either like format using tilde specifiers or like C's printf using percent specifiers. > > If nobody steps up to the plate for number formatting, I will make a > PLaneT package out of some code in my Racket invoicing setup. This > code defines special syntax for defining individual number formatters > (for, e.g., printing US dollars and cents in a conventional US > style). It's not the end-all-be-all, which is why I haven't > PLaneT-ized it already, but it's done what I've needed so far. > Thanks, that would be great. -- Manfred _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users