5 ms·
It's a good point! I've addressed it. I referred here to the following definition: "2.4 Other Language-Related Specifications POSIX.1-2017 is currently specif
by vorakl 2y ago
It's a good point! I've addressed it.
I referred here to the following definition:
"2.4 Other Language-Related Specifications
POSIX.1-2017 is currently specified in terms of the shell command language and ISO C. Bindings to other programming languages are being developed."
But, you are definitely right that some of the tools, defined as standard "utilities", such as AWK, also have their own language. Although, it is only defined in the "utilities" section, https://pubs.opengroup.org/onlinepubs/9699919799/utilities/awk.html https://pubs.opengroup.org/onlinepubs/9699919799/utilities/a...
However, "sh" is also defined under "utilities", although it has an extensive language specification that is provided as a separate document.
- chasil 2y agoThe motivation for the standard, in the fear of a Sun-AT&T alliance, is also an elephant in the room.