Additional Control Operators for the Concise Data Definition Language (CDDL)
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 11
- Abstract
- The Concise Data Definition Language (CDDL), standardized in RFC 8610, provides "control operators" as its main language extension point. The present document defines a number of control operators that were not yet ready at the time RFC 8610 was completed: .plus, .cat, and .det for the construction of constants; .abnf/.abnfb for including ABNF (RFC 5234 and RFC 7405) in CDDL specifications; and .feature for indicating the use of a non-basic feature in an instance.
- Publication Date
- 2021-12-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC9165- Link
- https://doi.org/10.17487/RFC9165
- Author(s)
- Carsten Bormann
- Keyword(s)
- Binary Format, Data Interchange Format, Schema Language, Tree Grammar, ABNF, Feature Indication
Latest version of IETF RFC 9165
Document Versions — IETF RFC 9165
-
▶ IETF RFC 9165 (2021-12-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IANA, "Concise Data Definition Language (CDDL)", <https://www.iana.org/assignments/cddl>. EXTERNAL
- IETF RFC 2119 [Active*]
- IETF RFC 5234 [Active, Amended*]
- IETF RFC 7405 [Active*]
- IETF RFC 8174 [Active*]
- IETF RFC 8610 [Active*]
Bibliographic Reference(s)
- IETF RFC 3339 [Active*]
- IETF RFC 8428 [Active*]
- IETF RFC 8943 [Active*]
- IETF RFC 8949 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC9165.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 9165, Additional Control Operators for the Concise Data Definition Language (CDDL). Available at https://doi.org/10.17487/RFC9165
Snippet:
IETF RFC 9165, Additional Control Operators for the Concise Data Definition Language (CDDL). Available at https://doi.org/10.17487/RFC9165
HTML (ISO 690 compliant)
Preview:
IETF RFC 9165, Additional Control Operators for the Concise Data Definition Language (CDDL). Available at https://doi.org/10.17487/RFC9165
Snippet:
<span class="citation"><cite>IETF RFC 9165</cite>, Additional Control Operators for the Concise Data Definition Language (CDDL). Available at <a href="https://doi.org/10.17487/RFC9165" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9165</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 9165, Additional Control Operators for the Concise Data Definition Language (CDDL)
doi: 10.17487/RFC9165
url: https://doi.org/10.17487/RFC9165
doi: 10.17487/RFC9165
url: https://doi.org/10.17487/RFC9165
Snippet:
<li> <cite id="bib-rfc9165">IETF RFC 9165</cite>, Additional Control Operators for the Concise Data Definition Language (CDDL) <span class="doi">10.17487/RFC9165</span> </li>
Referenced By
- IETF RFC 9682 [Active*]