This uses unit=111, so it does not work with print, right? What is the
difference in this and the simple "flush output_unit" statement
suggested previously? Does this work correctly but "flush" did not? The
reason I'm asking is that simply closing a file is no guarantee that the
output buffer will be immediately flushed. The program could wait until
final termination before the output buffers within the i/o library are
actually flushed into the external file system. There is no strict
guarantee that "flush" will do that either, but at least that is the
stated intention of the operation, unlike the situation with "close",
whose real purpose is to allow the lun to be reused within the i/o library.
$.02 -Ron Shepard