Oops! Forgot to "fiddle" the send address again ... :-/
-----Original Message----- From: da Silva, Joe Sent: Thursday, October 18, 2001 2:25 PM To: 'J. David Bryan' Subject: RE: Errors and Standards (was: compiler bug)
Such systems as mentioned below, are non-compliant (which is not surprising I guess, since it took such a long time for the first official standard to be published).
Any system that needs to use standard output for reporting errors, needs to take care of such details transparently, just like systems which have a separate "output channel" for errors (since there is no requirement for the programmer to initialize this either, nor any defined way to do so).
Joe.
-----Original Message----- From: J. David Bryan [SMTP:dbryan@bcpl.net] Sent: Thursday, October 18, 2001 3:53 AM To: GNU Pascal List Subject: Re: Errors and Standards (was: compiler bug)
On 17 Oct 2001, at 10:32, da Silva, Joe wrote:
...Peter Grogono (in his book 'Programming in Pascal') says words to the effect of....
Regrettably, though, books are not proof but at best only supporting evidence. Grinding through the standard is the only way to be sure.
Grogono also notes in section 7.1, "Sequential files," that:
"Some Pascal systems also insist that the standard file 'output' is mentioned in the program heading even if the program contains no call to write, so that there is a destination for error messages."
-- Dave