fpt - Example Report: Call Structure
The report shows the call relationships of each sub-program and then the call tree. The report is incomplete because not all of the routines were submitted to fpt in the analysis.
The fpt command to generate the report is:
Call Relationships ================== SUBROUTINE CALCTIME ------------------- Called by: DL_WMATL DL_WASCI DL_WSEP DL_WDATS Sub-programs Called: YES_ANS FUNCTION CHAR4 -------------- Called by: NEXTPACK Sub-programs Called: None SUBROUTINE COMT --------------- Called by: NEXTPACK Sub-programs Called: None PROGRAM DLX ----------- Sub-programs Called: IOSARGUMENT IUPPERCASE IACTUALLENGTH IOSDIRCHANGE IOSDATE IOSTIME ISTRINGTOINTEGER YES_ANS NEXTPACK DL_WASCI DL_WMATL DL_WSEP DL_WDATS : : Call Tree: DLX ============== 0 DLX 1 ! IOSARGUMENT 1 ! IUPPERCASE 1 ! IACTUALLENGTH 1 ! IOSDIRCHANGE 1 ! IOSDATE 1 ! IOSTIME 1 ! ISTRINGTOINTEGER 1 ! YES_ANS 1 ! NEXTPACK 2 ! ! READFILE 2 ! ! CHAR4 2 ! ! COMT 2 ! ! YES_ANS 2 ! ! RDCODE 1 ! DL_WASCI 2 ! ! IOSDIRMAKE 2 ! ! INFOERROR 2 ! ! CALCTIME 3 ! ! ! YES_ANS 1 ! DL_WMATL 2 ! ! IOSDIRMAKE 2 ! ! INFOERROR 2 ! ! CALCTIME 3 ! ! ! YES_ANS 2 ! ! IACTUALLENGTH
Copyright ©1995 to 2024 Software Validation Ltd. All rights reserved.