> On Fri, 18 Jan 2008, Vinzent Hoefler wrote: > > > On Friday 18 January 2008 15:19, Michael Van Canneyt wrote: > > > > > > I saw this week a CodeGear Guy in a cg ng talking about that. > > > > In Win32 its is Just dots in the name, nothing else. > so > ---------------------------- > unit a.b.c; > > interface > > Var > D : Integer; > > implementation > > end.
and unit x; interface type sometype3 = record d: sometype3; end; sometype2 = record c: sometype3; end; sometype = record b: sometype2; end; var a: sometype; > unit test; > > interface > uses a.b.c,x; > > Type > T = record > b : integer; > end; > > Implementation > > var > A : T; > > begin > A.b.c.d:=3;// ??? > end. This one shows that simply treating "a.b.c" as identifier _IF_ it is in the uses clause also is ambiguous. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal