跳到主要内容

6. IANA 考虑

6.1. CDDL Control Operators 注册表

IANA 已经为控制操作符创建了一个注册表 (第 3.8 节). "CDDL Control Operators" 注册表已经创建在 "Concise Data Definition Language (CDDL)" 注册表之下.

该子注册表中的每个条目都必须包含控制操作符的名称 (按惯例带有前导点) 以及其文档引用. 名称必须由前导点加上符合附录 B 中 "id" 产生式的文本字符串组成.

该注册表的初始条目如下:

名称 (Name)文档 (Documentation)
.sizeRFC 8610
.bitsRFC 8610
.regexpRFC 8610
.cborRFC 8610
.cborseqRFC 8610
.withinRFC 8610
.andRFC 8610
.ltRFC 8610
.leRFC 8610
.gtRFC 8610
.geRFC 8610
.eqRFC 8610
.neRFC 8610
.defaultRFC 8610

所有其他控制操作符名称均为 Unassigned.

向该注册表添加条目的 IANA 策略如下: 对于不包含内部点的名称, 采用 [RFC8126] 中定义的 "Specification Required" (其中涉及 Expert Review); 对于包含内部点的名称, 采用 "IETF Review". 专家评审者被特别告知, 其他标准制定组织 (Standards Development Organizations, SDOs) 可能希望定义其领域专用的控制操作符 (例如, 基于该 SDO 已经使用的二进制语法); 评审过程应努力促成此类工作.