構文関数フロー解析処理
int AnalysisFuncFlow(
char * tarline - 対象のソース行
const char * SourceFile - ソースファイル名
)
パラメータ
機能関数フロー解析処理
返り値エラー値
機能説明各種類の関数の依存関係を取得する。 全ての中間ファイルを対象にしているため、エラー が発生した場合は、ファイルを削除している。 それぞれの実行行に対して、既に取得された関数情 報から、関数を呼び出しているかどうかを解析し、 構造体にセットする。
備考再帰処理を使っている。
処理説明・全てのソースファイルに関して関数フローを作成する ・とりあえず拡張子がC言語のもののみ処理する ・グローバル変数を初期化する ・ソースファイルをオープンする ・ファイルの終端に到達するか、エラーが発生するまで1行ずつ読込む ・ファイル情報を取得する
ファイル名
作成日情報| 日付 | 担当 | バージョン |
|---|---|---|
| '13.01.25 | 今井 浩司 | 1.0 |
修正日情報| 日付 | 担当 | バージョン |
|---|---|---|
| '13.02.06 | 今井 浩司 | 1.2 |