> > Is that valid syntax in FPC?? Is there any difference?? Seems to work in Delphi > > 5.0+ anyway. > > This works in FPC as well. For example, the OpenGL unit uses such > constructs successfully: > > var > glClearIndex: procedure(c: Single); cdecl; So does the *nix sighandling.