Tools Fortran 77 declaration standardiser. This tool can either rebuild the declarative part of a Fortran 77 program unit declaring all names or alternatively add declarations for all implicitly typed names.
Name means a variable, common block, function or subroutine, parameter etc.
Upon successful completion each input file is backed up to file.orig and is replaced by the polished output file. If file has the extension .f then the extension need not be specified. If -rebuild is set, the tool operates in rebuild mode. Existing declarations are deleted and replaced by standard sections declaring all names used in the program. The default is -rebuild .