4.7 fpp diagnostics

There are three kinds of diagnostic messages:

The messages produced by fpp are intended to be self-explanatory. The line number and filename where the error occurred are printed along with the diagnostic.