On May 15, 1:19=A0am, robert.corb...@[EMAIL PROTECTED]
wrote:
> On May 14, 7:18 am, GaryScott <garylsc...@[EMAIL PROTECTED]
> wrote:
>
>
>
>
>
> > On May 14, 1:36 am, robert.corb...@[EMAIL PROTECTED]
wrote:
>
> > > On May 13, 8:05 pm, robert.corb...@[EMAIL PROTECTED]
wrote:
>
> > > > On May 13, 6:33 pm, nos...@[EMAIL PROTECTED]
(Richard Maine) wrote:
> > > > It does look as if I got it wrong. =A0Here is an example. =A0Given
> > > > the program
>
> > > > =A0 =A0 =A0 PROGRAM MAIN
> > > > =A0 =A0 =A0 =A0 OPEN (10, FILE=3D'XXX')
> > > > =A0 =A0 =A0 =A0 REWIND 10
> > > > =A0 =A0 =A0 =A0 WRITE (10, '(A)', ADVANCE=3D'NO') 'ABCDEF'
> > > > =A0 =A0 =A0 =A0 WRITE (10, '(T1, A)') 'GHI'
> > > > =A0 =A0 =A0 END
>
> > > When I compile and run the program with a handful of different
> > > compilers, ifort 8.0 appears to be the odd man out. =A0Do more
> > > recent versions of ifort still write
>
> > > GHIDEF
>
> > > to the file XXX? =A0 Do other implementations?
>
> > > Bob Corbett
>
> > CVF 6.6 produces GHIDEF also. =A0Removing the "T1," above produces
> > ABCDEFGHI.
>
> > So in the "correct" implentation, how do you produce GHIDEF in a
> > standard conforming way?
>
> I could write that way in the first place. =A0If the records
> are short enough, I could buffer the output myself and then
> write it when it is complete. =A0I would have to know in advance
> what the size of the data written would be, which is painful
> but not impossible.
>
> Bob Corbett- Hide quoted text -
>
> - Show quoted text -
I know. What I'd like to be able to do is to physically tab (set the
current position on the CRT) to a specific column and then write x
(e.g. 3) characters without impacting what was written in columns
prior or after. Conceptually, that could be done with a fairly simple
implentation of tabs, but I understand why it is as it is and I
understand how to accomplish the task non-****tably.


|