{
  "draft": "draft-ietf-cbor-cddl-control-07",
  "doc_id": "RFC9165",
  "title": "Additional Control Operators for the Concise Data Definition Language (CDDL)",
  "authors": [
    "C. Bormann"
  ],
  "format": [
    "XML",
    "TEXT",
    "HTML",
    "PDF"
  ],
  "page_count": "11",
  "pub_status": "PROPOSED STANDARD",
  "status": "PROPOSED STANDARD",
  "source": "Concise Binary Object Representation Maintenance and Extensions",
  "abstract": "The Concise Data Definition Language (CDDL), standardized in RFC 8610, provides \"control operators\" as its main language extension point.\n\n 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.",
  "pub_date": "December 2021",
  "keywords": [
    "binary format",
    "data interchange format",
    "description language",
    "schema language",
    "tree grammar",
    "ABNF",
    "Augmented BNF",
    "feature indication"
  ],
  "obsoletes": [],
  "obsoleted_by": [],
  "updates": [],
  "updated_by": [],
  "see_also": [],
  "doi": "10.17487/RFC9165",
  "errata_url": null
}