10.9 解析結果に出力されるCOBOLソースファイル中の名称
COBOLソース解析の解析結果に出力されるCOBOLソースファイル中の名称について説明します。-EquivRuleコンパイラオプションの指定有無によって,名称の変換規則が異なります。
-EquivRuleコンパイラオプションの指定がない場合の名称の変換規則
-EquivRuleコンパイラオプションの指定がない場合,COBOLソースファイルで使用している名称は変換されて,ソース解析情報に出力されます。-EquivRuleコンパイラオプションの指定がない場合の各名称の変換規則を次の表に示します。
名称 |
変換規則 |
---|---|
プログラム名 |
|
登録集原文名 |
|
節名 |
全角文字は対応する半角文字に変換されます。 半角英小文字は半角英大文字に変換されます。 |
段落名 |
|
データ名 |
|
ファイル名 |
|
報告書名 |
|
画面名 |
|
通信記述名 |
|
表名 |
|
-EquivRuleコンパイラオプションの指定がある場合の名称の変換規則
-EquivRuleコンパイラオプションの指定がある場合,COBOLソースファイルで使用している名称は,全角文字および半角英小文字は変換されないでそのままソース解析情報に出力されます。
プログラム名,節名,段落名,データ名,ファイル名,報告書名,画面名,および通信記述名は,-EquivRuleコンパイラオプションのサブオプションの指定によって,変換規則が異なります。
-EquivRuleコンパイラオプションの指定がある場合の各名称の変換規則を次の表に示します。
名称 |
NotExtendサブオプション,StdCodeサブオプション指定時の変換規則 |
NotAnyサブオプション指定時の変換規則 |
---|---|---|
プログラム名 |
|
|
登録集原文名 |
-EquivRuleコンパイラオプションの指定がない場合の名称の変換規則と同じです。 |
-EquivRuleコンパイラオプションの指定がない場合の名称の変換規則と同じです。 |
節名 |
全角文字は対応する半角文字に変換されません。 半角英小文字は半角英大文字に変換されます。 |
全角文字は対応する半角文字に変換されません。 半角英小文字は半角英大文字に変換されません。 |
段落名 |
||
データ名 |
||
ファイル名 |
||
報告書名 |
||
画面名 |
||
通信記述名 |
||
表名 |
-EquivRuleコンパイラオプションの指定がない場合の名称の変換規則と同じです。 |
-EquivRuleコンパイラオプションの指定がない場合の名称の変換規則と同じです。 |