In our previous episode, ik said: > > The compiler uses only a single lookahead token, while disambiguating your > > example would require two. > > > > I probably missing something here but how does the compiler knows about > override, cdecl etc... directives in one pass ?
A procedure declaration never is followed by an identifier, so the ambiguity doesn't exist there. (at least not after the 2.4.0 fixes) _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal