<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="cddl.xsl"?>
<?xml-model href="cddl.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="cddl">
  <title>Concise Data Definition Language (CDDL)</title>
  <created>2019-03-28</created>
  <updated>2025-03-06</updated>

<registry id="cddl-control-operators">
  <title>CDDL Control Operators</title>
  <xref type="rfc" data="rfc8610">RFC 8610, Section 6.1</xref>
  <range>
    <value>name includes internal dot</value>
    <registration_rule>IETF Review</registration_rule>
  </range>
  <range>
    <value>name does not include internal dot</value>
    <registration_rule>Specification Required</registration_rule>
  </range>
  <note>Requests to register names that don't include an internal dot can be 
submitted here: <xref type="uri" data="https://www.iana.org/form/protocol-assignment"/>
  </note>
  <expert>Jeffrey Yasskin, Henk Birkholz</expert>
    <record date="2019-03-28">
      <name>.size</name>
      <xref type="rfc" data="rfc8610"/>
    </record>
  <record date="2019-03-28">
    <name>.bits</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.regexp</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.cbor</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.cborseq</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.within</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.and</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.lt</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.le</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.gt</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.ge</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.eq</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.ne</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2019-03-28">
    <name>.default</name>
    <xref type="rfc" data="rfc8610"/>
  </record>
  <record date="2021-05-26">
    <name>.sdnv</name>
    <xref type="rfc" data="rfc9090"/>
  </record>
  <record date="2021-05-26">
    <name>.sdnvseq</name>
    <xref type="rfc" data="rfc9090"/>
  </record>
  <record date="2021-05-26">
    <name>.oid</name>
    <xref type="rfc" data="rfc9090"/>
  </record>
  <record date="2021-10-26">
    <name>.plus</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2021-10-26">
    <name>.cat</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2021-10-26">
    <name>.det</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2021-10-26">
    <name>.abnf</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2021-10-26">
    <name>.abnfb</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2021-10-26">
    <name>.feature</name>
    <xref type="rfc" data="rfc9165"/>
  </record>
  <record date="2025-01-10">
    <name>.b64u</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.b64u-sloppy</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.b64c</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.b64c-sloppy</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.b45</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.b32</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.h32</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.hex</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.hexlc</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.hexuc</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.base10</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.printf</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.json</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  <record date="2025-01-10">
    <name>.join</name>
    <xref type="rfc" data="rfc9741"/>
  </record>
  </registry>
  <people/>
</registry>
