[fpc-pascal]Forward type declaration

Michael.VanCanneyt at Wisa.be Michael.VanCanneyt at Wisa.be
Wed Apr 23 23:05:59 CEST 2003


On 23 Apr 2003, Johann Glaser wrote:

> Hi Michael!
>
> > > > type
> > > >   PRec = ^TRec
> > > >   TRec = record
> > > >      next  : PRec;
> > > >   end;
> > >
> > > I tried this. But therefore the declaration of TRec must be immediately
> > > after the declaration of PRec. Nothing can be in between. But this would
> > > be necessary for my case.
> >
> > I don't see why ? Please explain ?
>
> The compiler complains if there is something in between.
>
> HA! I found it: There must not be another "Type" keyword in between.
> Could you please add "forward type declarations" and this important fact
> to the documentation?

Done.

Michael.




More information about the fpc-pascal mailing list