Understand for FORTRAN

  • Thread starter Thread starter Litvinov Sergey
  • Start date Start date
L

Litvinov Sergey

Is there something similar in the freeware world?
http://www.scitools.com/uf.html

''Understand for FORTRAN offers in-depth graphical reverse engineering,
fast code navigation, detailed cross referencing, interactive source
browsing, automatic documentation via HTML output reports, various
complexity and volume metrics, as well as easy integration with outside
editors.''
 
Litvinov said:
Is there something similar in the freeware world?
http://www.scitools.com/uf.html

''Understand for FORTRAN offers in-depth graphical reverse engineering,
fast code navigation, detailed cross referencing, interactive source
browsing, automatic documentation via HTML output reports, various
complexity and volume metrics, as well as easy integration with outside
editors.''

You might investigate Doxygen <http://www.doxygen.org>. Doxygen is a
documentation tool primarily aimed at C++. It parses the C++ code, and
creates cross reference tables of functions, parameters, objects, etc.
It also produces graphs showing the connections between things.

I think some folks have used it with Fortran. The general way these
thing are done, is you have to write an input filter that transforms
Fotran syntax into C++ syntax. The filter doesn't have to really
understand everything, it just has to make it enough like C++ so the
Doxygen parser can understand it. Then doxygen will do it's stuff. As
I recall, some other Doxygen users were looking for Fortran
processing, and there was a Fortran input filter floating around
somewhere.

OK, a little searching led me to this link
<http://sourceforge.net/mailarchive/forum.php?thread_id=3779311&forum_id=1984>,
which is from the doxygen users list, and addresses this topic.

HTH,

Terry
 
Is there something similar in the freeware world?
http://www.scitools.com/uf.html

''Understand for FORTRAN offers in-depth graphical reverse engineering,
fast code navigation, detailed cross referencing, interactive source
browsing, automatic documentation via HTML output reports, various
complexity and volume metrics, as well as easy integration with outside
editors.''

If you haven't already done so, you might try asking in
comp.lang.fortran.
 
Back
Top