Don Cragun wrote:
>> Date: Fri, 19 Sep 2008 14:01:25 -0700
>> From: "Garrett D'Amore" <gdamore at sun.com>
>>
>> Shouldn't the Human Readable Output really be Not-An-Interface?
>>
>>
>
> Garrett,
> No. The output produced by gawk (and igawk and pgawk) is
> precisely defined by the program that you feed it. Since gawk output
> isn't constrained by SVID3 (like awk, nawk, and oawk) nor by XPG4, SUS,
> SUSv2, and SUSv3 (like xpg4/bin/awk), the output is marked as Volatile
> rather than Committed (nee Standard).
> Whether or not the output of the awk script is machine
> parseable is up to the script's author.
>
I wasn't talking about the output of scripts -- I was talking about
output that was intended (by design) to be human readable, such as
messages sent to stderr.
I thought that's what was meant by "Human Readable Output" (which is
very different from the output that results from processing a well
formed script.)
-- Garrett
> - Don
>
> ... ... ...
>
>