RES: [fpc-pascal] dot within unit file name
Michael Van Canneyt
michael at freepascal.org
Fri Jan 18 16:04:08 CET 2008
On Fri, 18 Jan 2008, Daniƫl Mantione wrote:
>
>
> Op Fri, 18 Jan 2008, schreef Michael Van Canneyt:
>
> > To the user, it may appear as a bunch of dots. To the compiler, it doesn't
> > know how to map the a.b.c.d:
>
> Well, with normal Pascal rules, you cannot declare a variable with the same
> name as a unit you use, because a unit is also an identifier. Most logical
> would be to reject the declaration of variable A in this case due to a
> duplicate identifier.
No, because the unit identifier is a.b.c, not a.
It has to be, otherwise units windows.messages and windows.records would
both have identifier windows, leading to an error.
Michael.
More information about the fpc-pascal
mailing list