COPY 指令

C #include 预处理器指令的 COBOL 版本。或者,更具历史意义的是,COBOL 首先出现在 10 年前。

由于 COBOL 中的一些设计决策(没有关于 PERFORM 的参数作为主要原因),许多数据结构访问序列需要打破 DRY 原则 。结构组件的名称需要在环境部门,数据部门中重复,并且可能在 PROCEDURE DIVISION 中多次重复。这通常通过添加副本来处理。记录声明和访问代码隐藏在单独的文件中,COPY 语句是唯一重复的来源。对副本的更改使名称拼写和数据布局的所有使用保持同步,而不是在发生更改时需要对多个文件进行多次编辑。

StackOverflow 文档