Skip to main content

6. IANA Considerations

6.1. CDDL Control Operators Registry

IANA has created a registry for control operators (Section 3.8). The "CDDL Control Operators" registry has been created within the "Concise Data Definition Language (CDDL)" registry.

Each entry in the subregistry must include the name of the control operator (by convention given with the leading dot) and a reference to its documentation. Names must be composed of the leading dot followed by a text string conforming to the production "id" in Appendix B.

Initial entries in this registry are as follows:

NameDocumentation
.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

All other control operator names are Unassigned.

The IANA policy for additions to this registry is "Specification Required" as defined in [RFC8126] (which involves an Expert Review) for names that do not include an internal dot and "IETF Review" for names that do include an internal dot. The expert reviewer is specifically instructed that other Standards Development Organizations (SDOs) may want to define control operators that are specific to their fields (e.g., based on a binary syntax already in use at the SDO); the review process should strive to facilitate such an undertaking.