fpp is still part of the Sun Studio software release that includes the
C, C++, and Fortran compilers and tools
Bill Long wrote:
> I generally recommend not using cpp or any of the fpp variants for
> manually preprocessing Fortran source files. Compilers will typically
> do the preprocessing for you, triggered by the form of the file name
> or a compiler option. The method employed will have been tested with
> the compiler and be more likely to work correctly. In the case of the
> Cray compiler, preprocessing is all done internally. Others may use
> some external program like fpp. It's more general / portable to let
> the compiler make that choice for you.
> Neil N. Carlson wrote:
>> I'm looking into reworking a build system that currently uses cpp for
>> preprocessing the source code and am considering fpp as a replacement.
>> What is the status of fpp? Was there ever an official technical report
>> from the standards committee that described fpp? I remember that the
>> original fpp originated from Sun, and now most Fortran compilers seem
>> to come with something called "fpp", but I wonder how equivalent they
>> are. Is there a common code base for fpp that the vendors are sharing?
>> I recall Sun's intent to release the source code for fpp, but don't
>> remember it ever happening.