On Mon, Feb 10, 2025 at 7:06 PM Andreas Schwab <sch...@suse.de> wrote:

> On Feb 10 2025, Greg Wooledge wrote:
>
> > No, I've shown that it *is* working in older versions of bash, and I'm
> > asking *why*.
>
> Does it?  If it did, it should have printed -23, not -19.
>
> --
> Andreas Schwab, SUSE Labs, sch...@suse.de
> GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
> "And now for something completely different."
>
>   Yes modern bash git it right not the dyno one :-)

$ echo $BASH_VERSION
5.2.21(1)-release
$ i=-0023  ; echo "$((i)) $((${i/?([-+])/&10#}))"
-19 -23

Reply via email to