Skip to content
Chris MacMackin edited this page Dec 23, 2015 · 8 revisions

FORD can not handle all conceivable Fortran codes as of yet. Limitations include:

  • FORTRAN77 syntax. Fixed-form source is currently not compatible with FORD. Furthermore, DATA and EQUIVALENCE statements, along with COMMON blocks, are ignored.
  • Implicit typing. FORD does not understand implicit typing, except for argument names. In that case, it can not handle non-default implicit typing. While this shouldn't be too hard to implement, it is low priority since I don't really want to be support bad coding style.
  • Files which would be compiled after having been preprocesses will be run through gfortran's preprocessor prior to extracting the documentation. While this means that the final API will be reflected in the documentation, it may be less useful for developers who might like to know what particular macros are for.
Clone this wiki locally