Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

[掲示板に戻る]


Re:データ部1単位領域の大きさ 温泉好きのうさぎ 2010-3-26 0:53
Re:データ部1単位領域の大きさ 640Xi 2010-3-26 10:03
区分化の件、 桃太郎 2010-3-26 15:39

6 Re:データ部1単位領域の大きさ
温泉好きのうさぎ 2010-3-26 0:53  [返信] [編集]

COBOLの時代なら手続き部での区分化は必要でしたが、COBOL85になってからは、64KBを越えたらコンパイラが自動的に区分化してしまうので、明示的にSECTIONで分ける必要は無いはずです。



従って、#LINKでオーバレイなど特殊なリンク方法をとらないのであれば、手続き部のSECTIONは全て取り払って、区分化をコンパイラにまかせてしまったほうが良いと思います。
8 Re:データ部1単位領域の大きさ
640Xi 2010-3-26 10:03  [返信] [編集]

温泉好きのうさぎさん、おはようございます。



本プログラムは、COBOL74で作成されております。

本来であれば、COBOL85へ組み替えしなければいけませんが、

私の怠慢でできておりません。



実は、温泉好きのうさぎさんのご回答の下記仕様を知りませんでした。

とても魅力的ですので、本プログラムと、他にCOBOL74で構築している

プログラムをCOBOL85へ組み替えていきます。



>「COBOL85になってからは、64KBを越えたらコンパイラが自動的に区

> 分化してしまうので、明示的にSECTIONで分ける必要は無い」



有益な情報をありがとうございました。



9 区分化の件、
桃太郎 2010-3-26 15:39  [返信] [編集]

温泉好きのうさぎさん、こんにちは。



3100時代にCOBOL85で64KBを超えたらエラーになっていたので、

そう思っていましたが、温泉好きのうさぎさんのコメントを読んで

改めて現在の600で同じプログラムをSECTION文を外して

同じパラメーターでコンパイルしてみたところ、

エラーが出ないですね、

良いことを教えて頂き、ありがとう御座います。



長年携わっていると、思い込みと惰性で仕事をしているものですから(^^ゞ



BluesBB ©Sting_Band