最佳化

註:
此選項僅等於 ILE COBOL 的 CRTCBLMOD 與 CRTBNDCBL 指令之 OPTIMIZE 參數。 對於 OPM COBOL/400 的 CRTCBLPGM 指令而言, 此選項無效且不會出現。

此欄位指定要在模組上完成的最佳化的層次。 最佳化新增字碼效率,但也新增編譯時間並減少原始檔層次除錯的可靠性。 一開始,此欄位包含值 *CMDDFT。 欲指示要使用哪一最佳化層次,按一下下移鍵以選取下列有效的一項:

*CMDDFT
將不傳送任何參數至主電腦且將使用主電腦定義的預設值。

*NONE
不執行任何最佳化。建議在除錯並最小化編譯時間時採用此設定。這是 IBM(R) 出貨時 COBOL 指令的起始預設值。

*BASIC
執行某個最佳化 (僅在本端區塊層次上)。這允許在除錯期間顯示變數但不允許變更變數。

*FULL
執行廣域最佳化。可在除錯期間顯示但不可變更變數,儘管顯示的值可能不是它們的現行值。