边的SEU顺序号指出了源成员和记录。
这样就可使用两者来确定哪一行需要检查。
2.2.2.3.1
改正运行时错误经常用到程序调试。考虑以下问题可能在调试程序时有帮助:
如果使用源语句调试那么可选择以下调试显示:*STMT,*SOURCE,*LIST, *COPY,*ALL。
如果要在调试时用编译清单作为辅助工具可以指定OUTPUT(*PRINT)从而得到一
选择有Debug窗口选项的编译清单可选项
个清单。如果使用源语句显示进行调试的话,那么编译清单是很重要的。因为设置断
如果考虑做调试,那么可能需要用参数
DBGVIEW(*ALL),OUTPUT(*PRINT)和OPTION(*SHOWCPY)来编译源程序,这样允许使如果指定了DBGVIEW(*LIST),那么调试时有效的信息取决于OPTION参数,只有指
点的行号就是那些在清单中指出的行号。
用源语句显示或清单显示,并包括/COPY成员。
2.2.2.4 使用编译清单做维护
没有错误的程序的编译清单可用来作为文档,当:
文档用于向新的程序员教授程序。 日后更新程序。
定了OPTION(*SHOWCPY *EXPDDS),才能包括/COPY成员和外部描述文件。
在这种情况下,应当有完整的清单,它是由规定参数OUTPUT(*PRINT)和OPTION(*XREF *SHOWCPY *PDDS *EXT)产生的。注意对于建立命令以上参数的值都是默认值。 对程序维护有用的是在清单的序言部分,它告诉你:
谁编译了模块/程序
用哪个源码来产生的模块/程序 当编译模块/程序时使用了哪些选项
在以后要改动程序时,可能需要知道命令选项(例如,选择的调试显示或使用的连接目录)。