[TUHS] Another awk version is now available
Steffen Nurpmeso via TUHS
tuhs at tuhs.org
Sat Sep 26 02:47:50 AEST 2026
Arnold Robbins via TUHS wrote in
<202609250654.68P6sBie003303 at freefriends.org>:
|Clem Cole <clemc at ccc.com> wrote:
|
|> I ask in pure curiosity - do you have a table with the different awks
|> showing features/differences.
|> Clem
|
|No, I do not. That's a lot of work to compile for little ROI; almost
|all awks these days are +/- POSIX compliant. There are differences
|around the edges. A notable exception is mawk, which doesn't handle
|multibyte character sets.
Constrained by that neither any ISO C nor (thus) any POSIX offer
the possibility to truly dig into "multibyte character sets" for
eq regular expressions the necessary way.
(Collation, equivalence classes. Let alone the full power of
U(nicode)T(echnical)S(tandard)18 Unicode regular expressions.
And to overcome some of that, duplicates of several approaches of
creating large tables to fill the gap. Or external libraries.)
And also constrained by "multibyte character set" meaning NUL
terminated string compatible i would think, given that you
signalled "won't fix" for nawk giving this argument as the reason
(for circumstances i have forgotten).
|A full list of the awk versions I know about may be found at
|https://www.gnu.org/software/gawk/manual/html_node/Other-Versions.html.
Thanks for decades of awk work, i use awk very frequently.
|Arnold
--End of <202609250654.68P6sBie003303 at freefriends.org>
--steffen
|
|Der Kragenbaer, The moon bear,
|der holt sich munter he cheerfully and one by one
|einen nach dem anderen runter wa.ks himself off
|(By Robert Gernhardt)
More information about the TUHS
mailing list