On Wed, Feb 15, 2012 at 12:12:38PM +0100, Hans-Peter Diettrich wrote: > >>> be a reserved word. > >> At is not a reserved word. It works only in the context of a raise > >> statement. > > > > How is this different from "until" ? > > Borland made a distinction between *reserved* words and *directives*. > Reserved words cannot be used as identifiers, while directives are > recognized as something special only in their related context, and can > be used as identifiers in all other places. If you ever happened to > write a break() or exit() procedure, you'll have noticed that your > remaining code may fail with very strange errors, because these take > precedence over the language-defined behaviour of "break" or "exit".
I do know what they are. This thread is about the why. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
