bc is as specified in the Single UNIX Specification but with differences as listed below.
processes exactly the POSIX bc language.
gives warnings for extensions to POSIX bc.
The behaviors specified in this section are expected to disappear from a future version of the LSB; applications should only use the non-LSB-deprecated behaviors.
does not print the normal welcome message.
prints the version number and copyright and quits.