
| 本标准与IS0/IEC 1989:2002《信息技术程序设计语言COBOL》的一致性程度为非等效。 本标准代替GB/T 4092-1992。 本标准与GB/T 4092 1992的差异如下: ——本标准对GB/T 4092-1992的结构作了重大调整。GB/T 4092 1992共分为12个部分,本标准将它们整 合成了一个标准; ——增加了符合性实现的要求; ——对术语部分做了较大调整。其中,增加了术语116条,修订了术语39条,删除了术语242条; ——增加了面向对象程序设计的特征; ——增强了用于异常检测和报告的附加特征; ——增强了算法的可移植性; ——增加了用于处理多八位编码字符集的本土字符数据类型; ——增加了本原二进制和浮点数据类型; ——增加了用户定义函数; ——增加了文件共享与记录锁定; ——增加了内部函数; ——增强了与其他语言的互操作性。 本标准由中华人民共和国信息产业部提出。 本标准由全国信息技术标准化技术委员会归口。 本标准起草单位:中国电子技术标准化研究所。 本标准主要起草人:付青华、彭静、李海波、谢谦、张展新。 本标准于1983年首次发布,1992年做了第一次修订,此次为第二次修订。 |
| 前言 1 范围 2 规范性引用文件 3 对本标准的符合性 3.1 符合性实现 3.2 符合的编译组 3.3 符合的运行单元 3.4 符合编译组与符合实现的关系 3.5 符合运行单元与符合实现的关系 4 术语和定义 5 描述技术 5.1 一般格式 5.2 规则 5.3 算术表达式 5.4 整数操作数 5.5 非形式化描述 5.6 正文中的连字号 5.7 条款表述的助动词形式 6 基准格式 6.1 指示符 6.2 固定形式的基准格式 6.3 自由形式的基准格式 6.4 逻辑转换 7 编译指示设施 7.1 正文处理 7.2 编译指令 8 语言基础 8.1 字符集 8.2 本地环境 8.3 词汇元素 8.4 引用 8.5 数据描述和表示 8.6 数据的作用域和生命周期 8.7 运算符 8.8 表达式 8.9 保留字 8.10 上下文有关字 8.11 内部函数名称 8.12 编译指令字 8.13 外部仓库 9 输入输出、对象和用户定义函数 9.1 文件 9.2 屏幕 9.3 对象 9.4 用户定义函数 10 结构编译组 10.1 编译单元和运行时模块 10.2 源单元 10.3 包含的源单元 10.4 源元素和运行时元素 10.5 COBOL编译组 10.6 结束标志 11 标识部 11.1 标识部结构 11.2 CLASS-ID段 11.3 FACTORY段 11.4 FUNCTION-ID段 11.5 INTERFACE-ID段 11.6 METHOD-ID段 11.7 OBJECT段 11.8 OPTIONS段 11.9 PROGRAM-ID段 12 环境部 12.1 环境部的结构 12.2 配置节 12.3 输入输出节 13 数据部 13.1 数据部的结构 13.2 显式和隐式属性 13.3 文件节 13.4 工作存储节 13.5 局部存储 13.6 连接节 13.7 报表节 13.8 屏幕节 13.9 常量款 13.10 记录描述款 13.11 77层数据款 13.12 报表描述款 13.13 报表栏描述款 13.14 数据描述款 …… 14 过程部 15 内部函数 16 标准类 |
商品评论(0条)