On Fri, January 11, 2008 16:41, Michael Van Canneyt wrote: > On Fri, 11 Jan 2008, Graeme Geldenhuys wrote: > >> As far as I know .pp is the old 'classical' file extension. .pas is >> the new more widely know (I think) extension for Object Pascal. I >> prefer .pas personally. > > There is nothing 'classical' or 'new' about either extension. > > .pp was in accordance with unix standards. > .pas was in use for dos/windows by Borland (tp/delphi). > > FPC normally uses .pp
Well, I'd say that the last statement may be slightly misleading, because it depends on what is meant under "FPC", so just to make it 100% clear: When referring to "FPC compiler", .pp and .pas can be used equally as already mentioned by somebody else. Talking about "FPC project", .pp is used for majority of source files in RTL and packages. However, even within "FPC project", .pas is used for files which are supposed to be compilable with other compilers (because these usually don't support .pp). For mostly historical reasons, this category includes compiler sources, because they were compilable/compiled with other compilers in the past. Tomas _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal