ISO/IEC 1989:2023 信息技术.程序设计语言、环境和系统软件接口.程序设计语COBOL
标准编号:ISO/IEC 1989:2023
中文名称:信息技术.程序设计语言、环境和系统软件接口.程序设计语COBOL
英文名称:Information technology - Programming languages, their environments and system software interfaces - Programming language COBOL
发布日期:2023-01-31
标准范围
ISO/IEC 1989:2023本文档规定了COBOL的语法和语义。它的目的是促进高度的机器独立性,以允许在各种数据处理系统上使用COBOL。本文件规定:用COBOL编写的编译组的形式。编译编译组的效果。执行运行单元的效果。需要一致实现来提供定义的语言元素。含义未明确定义的语言元素。依赖于处理器能力的语言元素。本文件未规定:用COBOL编写的编译组被编译成可由处理器执行的代码的装置。方法、函数或程序运行时模块链接或绑定到激活语句的时间,除非当不知道适当的程序或方法的标识时,必须进行运行时绑定编译时间。参数化类和接口展开的时间。在处理器上定义区域设置并使其可用的机制。错误、标记或警告消息的形式或内容。汇编过程中产生的清单的形式和内容(如有)。由符合本文件的产品实施者制作的文件形式。在运行单元之间共享除文件以外的对象和资源。
ISO/IEC 1989:2023 This document specifies the syntax and semantics of COBOL. Its purpose is to promote a high degree of machine independence to permit the use of COBOL on a variety of data processing systems.
This document specifies:
- The form of a compilation group written in COBOL.
- The effect of compiling a compilation group.
- The effect of executing run units.
- The elements of the language for which a conforming implementation is required to supply a definition.
- The elements of the language for which meaning is explicitly undefined.
- The elements of the language that are dependent on the capabilities of the processor.
- The means whereby a compilation group written in COBOL is compiled into code executable by a processor.
- The time at which method, function, or program runtime modules are linked or bound to an activating statement, except that runtime binding occurs of necessity when the identification of the appropriate program or method is not known at compile time.
- The time at which parameterized classes and interfaces are expanded.
- The mechanism by which locales are defined and made available on a processor.
- The form or content of error, flagging, or warning messages.
- The form and content of listings produced during compilation, if any.
- The form of documentation produced by an implementor of products conforming to this document.
- The sharing of objects and resources other than files among run units.
标准预览图


