Hi Jürgen,

thanks for your quick reply.

> I will look into adding support for the thousands separator (but not 
> supporting the
> locales nonsense). That is, the thousands separator will always be comma and 
> not
> e.g. full-stop like in some countries and comma in others.

That would be great and I fully agree, locales support would be too much
of a requirement.

> BTW format by example should have done the job (see the APL2 language
> reference page 140):
> 
> 
>       "5,555.50" ⍕ 1234.56
> 1,234.56

Well, I tried this but it only works for the simpler cases. I could
manage to format figures with the currency symbol on the right side but
the format by examples falls short if I want it on the left, combined
with negative numbers and also rounding (e.g. no decimal point in
example spec).

So this works:

      ' -1,555,555.40 $' ⍕ 123456.789 ¯987654.12
     123,456.79 $   -987,654.12 $

But I have not found anything which would give me these results:

    $ +123,457   $ -987,654

As far as I have understood IBM APL2 Language Reference this is not
possible with format by example. I would be happy if you can convince me
otherwise, then I would indeed not need ⎕FIO.

Kind regards,
Martin






Reply via email to