Jul 20, 2023

Analyze the structure of a fortran77 program

This little program analyses the structure of FORTRAN source-code. As a result you get a little flow diagram in which you can recognize which SUBROUTINE is called by the program. Further all subroutines called from this one are displayed. The indciation of the displayed names is a degree for the level.

A new addition is the change of the starting point for an analysis. Instead to check the whole source-code you can start with a special SUBROUTINE and see the depence of this one.

The number of files which contain the routines are not restricted by the program.

You can report the CALL- and/or SUBROUTINE-statements together with filenames and line numbers to special files.

Dirk Geschke

  1. March 1997

Checkout these related ports:
  • Zziplib - Library to provide transparent read access to zipped files
  • Zydis - Fast and lightweight x86/x86-64 disassembler library
  • Zycore-c - Support library with platform independent types, macros, etc for Zydis
  • Zthread - Platform-independent object-oriented C++ threading library
  • Zookeeper - Coordination Service for Distributed Applications
  • Zls - Zig LSP implementation + Zig Language Server
  • Zfp - High throughput library for compressed floating-point arrays
  • Zeal - Offline documentation browser
  • Zapcc - C++ caching compiler based on clang
  • Zanata-platform - Web-based translation platform
  • Zanata-cli - Zanata Java command line client
  • Z88dk - Complete Z80/Z180 development kit
  • Z80ex - ZiLOG Z80 CPU emulator library
  • Z80asm - Assembler for the Z80 microprocessor
  • Z80-asm - Z80 assembly code assembler and disassembler