ISO/IEC TR 10176:2003 信息技术 程序语言标准的制定导则

标准编号:ISO/IEC TR 10176:2003

中文名称:信息技术 程序语言标准的制定导则

英文名称:Information technology — Guidelines for the preparation of programming language standards

发布日期:2003-04

标准范围

ISO/IEC TR 10176:2003(E)为编程语言标准的准备提供了指南。编程语言的标准是由来自许多国家的许多委员会开发的,许多不同的编辑支持这项工作。因此,ISO认为有必要制定指南,以便这些标准至少涵盖以下主题:一致的术语一致的结构语法和语义错误和异常处理选项的提供源程序的呈现处理器依赖性与功能标准的绑定策略一致性定义国际化和对多种语言的支持文化惯例相关的功能标识符的扩展字符集的使用用户文档ISO/IEC 10646(通用字符集)的不断增加需要及时更新ISO/IEC TR 10176,以允许在编程语言中使用本地脚本和字符。ISO/IEC TR 10176:2003的附录A提供了这样一个扩展的字符集合,推荐用于编程语言。

ISO/IEC TR 10176:2003(E) provides guidelines for the preparation of Programming Language Standards.

Standards for programming languages are developed by many committees from many countries, with many different editors supporting the effort. ISO thus considered it necessary to develop guidelines so that these standards cover at least the following subjects:

Consistent terminology

Consistent structure

Syntax and semantics

Error and exception handling

Provisions of options

Presentation of source programs

Processor dependences

Binding strategies to functional standards

Conformance definition

Internationalization and support of multiple languages

Cultural convention related functionality

Use of expanded character repertoire for identifiers

User documentation

The constant additions to ISO/IEC 10646, the Universal character set, necessitate timely updates of ISO/IEC TR 10176 to allow the use of local scripts and characters in programming languages. Annex A of ISO/IEC TR 10176:2003 provides such an expanded collection of characters, recommended for use in programming languages.

标准预览图


立即下载标准文件