COBOL2002 使用の手引 手引編

[目次][用語][索引][前へ][次へ]

付録D.1 COBOL2002で使用するファイル

COBOL2002で使用するファイルの一覧を,次に示します。

表D-1 COBOL2002で使用するファイル

拡張子 ファイル種別 内容 出力元 入力先
.a ライブラリファイル ライブラリを格納するファイル。 リンカ
.cblほか1 COBOLソースファイル COBOL原始プログラムを格納するファイル。 コンパイラ
.cbl※4 XMLアクセス用データ定義 XMLドキュメントへのアクセスに必要なCOBOLのデータ定義を格納するファイル。 XMLアクセス用COBOLソース生成コマンド コンパイラ
.cbl※4 XMLアクセス用ステータス定義 XMLアクセスルーチンのステータス名称を定義する登録集原文。 コンパイラ
.cbl※4 XMLアクセスルーチン XMLドキュメントにアクセスするCOBOL副プログラムを格納するファイル。 XMLアクセス用COBOLソース生成コマンド コンパイラ
.cbl※2※3 COBOL UAP引数定義ファイル Cosminexus連携機能から呼び出したいCOBOL UAP引数を定義したファイル。 Cosminexus連携機能
.cbp プログラム情報ファイル テストデバッグ情報やカバレージ情報を格納するファイル。-TDInfまたは-CVInfオプションを指定してコンパイルしたときに出力される。 コンパイラ コンパイラ,テストデバッガ
.cbs 擬似プログラム用プログラム情報ファイル -SimMain,-SimSub,-SimIdentのどれかのオプションを指定してコンパイルしたときに出力されるプログラム情報ファイル。 コンパイラ テストデバッガ
.class※3 Cosminexus上Java実行ファイル Cosminexus連携機能を呼び出すJava実行ファイル。 Cosminexus連携機能
.cll カバレージ情報リストファイル カバレージ情報をリスト形式にして格納するファイル。 カバレージ
.cnl カウント情報リストファイル カウント情報をリスト形式にして格納するファイル。 カバレージ
.cno 実行結果出力ファイル(カウント情報の表示) プログラムからの連動実行によるカウント情報を表示するとき,実行結果とトラブルシュート情報を出力するファイル。 カバレージ
.cvo 実行結果出力ファイル(カバレージ情報の蓄積) プログラムからの連動実行によるカバレージ情報を蓄積するとき,実行結果とトラブルシュート情報を出力するファイル。 カバレージ
.cxc※4 カタログファイル 公開識別子とファイルの対応づけを定義するファイル。 XMLアクセス用COBOLソース生成コマンド
XMLアクセス用実行時ライブラリ
.cxd※4 XMLデータ定義ファイル XMLドキュメントの要素とCOBOLのデータ構造とのマッピングを記述したファイル。 XMLアクセス用COBOLソース生成コマンド
.DAT データレコードファイル 索引順編成ファイルで,実際にレコードを格納しているファイル。 ISAM ISAM
.DEF キー定義ファイル 索引順編成ファイルで,データファイルとキーファイルとの対応を表すデータを格納するファイル。 ISAM ISAM
.dtd※4または.xml※4 XML文書型定義ファイル XMLドキュメントのマークづけ要素とその構造を定義したファイル。 XMLアクセス用COBOLソース生成コマンド
.env CGI環境ファイル CGI用環境変数を格納するファイル。 ライブラリ ライブラリ
拡張子規定なし 実行可能ファイル コンパイル,リンクをして実行可能になったプログラムを格納するファイル。 リンカ
.htm
または
.html
HTMLファイル Webページに出力する内容を格納するファイル。 HTML
トランスレータ
.java※3 COBOLアクセス用BeanJavaソースファイル Cosminexus連携機能が出力するCOBOLアクセス用Beanを格納するファイル。 Cosminexus連携機能
.java※3 EJB関連Javaソースファイル Cosminexus連携機能が出力するEJB用ホームインタフェース,リモートインタフェース,Enterprise Beanを格納するファイル。 Cosminexus連携機能
.K01 主キーファイル 索引順編成ファイルで,主レコードキーでレコードを検索するためのファイル。 ISAM ISAM
.K02〜.K99 副キーファイル 索引順編成ファイルで,副レコードキーでレコードを検索するためのファイル。 ISAM ISAM
.lst コンパイルリストファイル コンパイルリストを格納するファイル。-SrcListオプションを指定してコンパイルしたときに出力される。 コンパイラ
.o オブジェクトファイル コンパイルの結果であるオブジェクトプログラムを格納するファイル。 コンパイラ リンカ
.rep リポジトリファイル プログラム定義,関数定義,クラス定数,およびインタフェース定義の中で規定された情報を格納するファイル。 コンパイラ コンパイラ
.sl
.so
共用ライブラリファイル 共用ライブラリファイル。 リンカ
.tdi TDコマンド格納ファイル(中断点情報) 中断点情報のTDコマンドを格納するファイル。-TestCmd,Fullまたは-TestCmd,Breakオプションを指定してコンパイルしたときに出力される。 コンパイラ テストデバッガ
.tdo※5 実行結果出力ファイル(テストデバッグ) プログラムからの連動実行によるテストデバッグを実行するとき,実行結果とトラブルシュート情報を出力するファイル。 テストデバッガ
.tds TDコマンド格納ファイル(シミュレーション情報) 使用するシミュレーション情報のTDコマンドを格納するファイル。-TestCmd,Simオプションを指定してコンパイルしたときに出力される。 コンパイラ テストデバッガ
.trc トレース情報ファイル CGIプログラムの作成を支援するサービスルーチンの,トレース情報を格納するファイル。 ライブラリ
.xml※3 デプロイ情報DDファイル Cosminexus連携機能が出力するEJB用デプロイ情報を格納するファイル。 Cosminexus連携機能

(凡例)
−:該当しない

出力元,入力先欄の略称の意味は次のとおりです。
ライブラリ:実行時ライブラリ
ISAM:ISAMユティリティ

注※1
目的に応じて次の拡張子を使用します。
  • 固定形式正書法で書かれた原始プログラムをコンパイルする場合
    .cbl,.CBL,.cob.ocb,または環境変数CBLFIXで指定した拡張子
  • 自由形式正書法で書かれた原始プログラムをコンパイルする場合
    .cbf.ocf,または環境変数CBLFREEで指定した拡張子

注※2
目的に応じて次の拡張子を使用します。
  • 固定形式正書法で書かれたCOBOL引数定義ファイルの場合
    .cbf,または環境変数CBLFIXで指定した拡張子を除く,すべての拡張子
  • 自由形式正書法で書かれたCOBOL引数定義ファイルの場合
    .cbf,または環境変数CBLFREEで指定した拡張子

注※3
Cosminexus連携機能で使用します。Cosminexus連携機能の詳細は,マニュアル「COBOL2002 Cosminexus連携機能ガイド」を参照してください。

注※4
XML連携機能で使用します。XML連携機能の詳細は,マニュアル「COBOL2002 XML連携機能ガイド」を参照してください。

注※5
AIX(32),AIX(64),Linux(x86),Linux(x64)で有効です。