[fpc-pascal] Variant record types in Sockates unit.

Marco van de Voort marcov at stack.nl
Sun Oct 8 10:48:15 CEST 2006

> Alexander Todorov schrieb:
> > 
> > I have tried working with sockets using either of the fields (with or
> > without sin_ prefix) and of course it works? Why is it there I am
> > wondering?
> Compatibility: e.g. posix and delphi might use different names for the 
> fields. So the unit supports posix as well as delphi style naming.

... this mostly to enable easy conversion of *nix C examples. This was one
of the lessons of the 1.0.x RTL, a non systematic naming really complicates
converting examples/code.

So the few renames that are still there (like the fp* prefix of functions
and always having p<x> and t<x>) are systematic.

More information about the fpc-pascal mailing list