It's actually POSIX standard. See http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3...
However, the site does interpret input as bash and not a Posix-compliant shell.
not at all a bashism
$ uname -sr
OpenBSD 6.0
$ ps T
PID TT STAT TIME COMMAND
85828 pc Ssp 0:00.01 -ksh (ksh)
34802 pc R+p 0:00.00 ps -T
$ echo $(( 1 + 2 ))
3
Re:Explain Shell
by mcnaughtonrules on Wednesday March 29, 2017 @06:34PM
(#13991252)
Resident bsd hero
Re:Explain Shell
by contras1970 on Thursday March 30, 2017 @06:18AM
(#13994171)
% /bin/sh
$ echo $((1 + 2))
3
$ uname -srm
DragonFly 4.7-DEVELOPMENT x86_64
echo $(( 1 + 2 ))