Skip to content

Commit

Permalink
Script updating gh-pages from f33ba7c. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
ID Bot committed Jan 9, 2025
1 parent a38094e commit d1fe671
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 78 deletions.
52 changes: 30 additions & 22 deletions draft-ietf-cbor-cddl-more-control.html
Original file line number Diff line number Diff line change
Expand Up @@ -1059,7 +1059,7 @@
</tr></thead>
<tfoot><tr>
<td class="left">Bormann</td>
<td class="center">Expires 11 July 2025</td>
<td class="center">Expires 13 July 2025</td>
<td class="right">[Page]</td>
</tr></tfoot>
</table>
Expand All @@ -1072,12 +1072,12 @@
<dd class="internet-draft">draft-ietf-cbor-cddl-more-control-latest</dd>
<dt class="label-published">Published:</dt>
<dd class="published">
<time datetime="2025-01-07" class="published">7 January 2025</time>
<time datetime="2025-01-09" class="published">9 January 2025</time>
</dd>
<dt class="label-intended-status">Intended Status:</dt>
<dd class="intended-status">Standards Track</dd>
<dt class="label-expires">Expires:</dt>
<dd class="expires"><time datetime="2025-07-11">11 July 2025</time></dd>
<dd class="expires"><time datetime="2025-07-13">13 July 2025</time></dd>
<dt class="label-authors">Author:</dt>
<dd class="authors">
<div class="author">
Expand Down Expand Up @@ -1133,7 +1133,7 @@ <h2 id="name-status-of-this-memo">
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow"></a></p>
<p id="section-boilerplate.1-4">
This Internet-Draft will expire on 11 July 2025.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
This Internet-Draft will expire on 13 July 2025.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
</section>
</div>
<div id="copyright">
Expand Down Expand Up @@ -1174,10 +1174,10 @@ <h2 id="name-copyright-notice">
<p id="section-toc.1-1.2.1"><a href="#section-2" class="auto internal xref">2</a>.  <a href="#name-text-conversion" class="internal xref">Text Conversion</a></p>
<ul class="compact toc ulBare ulEmpty">
<li class="compact toc ulBare ulEmpty" id="section-toc.1-1.2.2.1">
<p id="section-toc.1-1.2.2.1.1" class="keepWithNext"><a href="#section-2.1" class="auto internal xref">2.1</a>.  <a href="#name-byte-strings-base16-hex-bas" class="internal xref">Byte Strings: Base16 (Hex), Base32, Base45, Base64</a></p>
<p id="section-toc.1-1.2.2.1.1" class="keepWithNext"><a href="#section-2.1" class="auto internal xref">2.1</a>.  <a href="#name-byte-strings-base-16-hex-ba" class="internal xref">Byte Strings: Base 16 (Hex), Base 32, Base 45, Base 64</a></p>
</li>
<li class="compact toc ulBare ulEmpty" id="section-toc.1-1.2.2.2">
<p id="section-toc.1-1.2.2.2.1"><a href="#section-2.2" class="auto internal xref">2.2</a>.  <a href="#name-numbers" class="internal xref">Numbers</a></p>
<p id="section-toc.1-1.2.2.2.1"><a href="#section-2.2" class="auto internal xref">2.2</a>.  <a href="#name-numerals" class="internal xref">Numerals</a></p>
</li>
<li class="compact toc ulBare ulEmpty" id="section-toc.1-1.2.2.3">
<p id="section-toc.1-1.2.2.3.1"><a href="#section-2.3" class="auto internal xref">2.3</a>.  <a href="#name-printf-style-formatting" class="internal xref">Printf-style Formatting</a></p>
Expand Down Expand Up @@ -1294,7 +1294,7 @@ <h2 id="name-introduction">
</tr>
<tr>
<td class="text-left" rowspan="1" colspan="1">
<code>.decimal</code>
<code>.base10</code>
</td>
<td class="text-left" rowspan="1" colspan="1">text</td>
<td class="text-left" rowspan="1" colspan="1">int</td>
Expand Down Expand Up @@ -1355,8 +1355,8 @@ <h2 id="name-text-conversion">
</h2>
<div id="base">
<section id="section-2.1">
<h3 id="name-byte-strings-base16-hex-bas">
<a href="#section-2.1" class="section-number selfRef">2.1. </a><a href="#name-byte-strings-base16-hex-bas" class="section-name selfRef">Byte Strings: Base16 (Hex), Base32, Base45, Base64</a>
<h3 id="name-byte-strings-base-16-hex-ba">
<a href="#section-2.1" class="section-number selfRef">2.1. </a><a href="#name-byte-strings-base-16-hex-ba" class="section-name selfRef">Byte Strings: Base 16 (Hex), Base 32, Base 45, Base 64</a>
</h3>
<p id="section-2.1-1">A CDDL model often defines data that are byte strings in essence but
need to be transported in various encoded forms, such as base64 or
Expand Down Expand Up @@ -1511,10 +1511,10 @@ <h3 id="name-byte-strings-base16-hex-bas">
of encoding).<a href="#section-2.1-8" class="pilcrow"></a></p>
</section>
</div>
<div id="numbers">
<div id="numerals">
<section id="section-2.2">
<h3 id="name-numbers">
<a href="#section-2.2" class="section-number selfRef">2.2. </a><a href="#name-numbers" class="section-name selfRef">Numbers</a>
<h3 id="name-numerals">
<a href="#section-2.2" class="section-number selfRef">2.2. </a><a href="#name-numerals" class="section-name selfRef">Numerals</a>
</h3>
<span id="name-control-operator-for-text-c"></span><div id="tbl-num">
<table class="center" id="table-3">
Expand All @@ -1532,28 +1532,36 @@ <h3 id="name-numbers">
<tbody>
<tr>
<td class="text-left" rowspan="1" colspan="1">
<code>.decimal</code>
<code>.base10</code>
</td>
<td class="text-left" rowspan="1" colspan="1">Decimal Integer</td>
<td class="text-left" rowspan="1" colspan="1">Base-ten (decimal) Integer</td>
<td class="text-left" rowspan="1" colspan="1">---</td>
</tr>
</tbody>
</table>
</div>
<p id="section-2.2-2">The control operator <code>.decimal</code> allows the modeling of text strings that carry numeric
information in decimal form, such as in the uint64/int64 formats of
<p id="section-2.2-2">The control operator <code>.base10</code> allows the modeling of text strings
that carry an integer number in decimal form (as a text string with
digits in the usual base-ten positional numeral system), such as in the uint64/int64 formats of
YANG-JSON <span>[<a href="#RFC7951" class="cite xref">RFC7951</a>]</span>.<a href="#section-2.2-2" class="pilcrow"></a></p>
<div class="lang-cddl sourcecode" id="section-2.2-3">
<pre>
yang-json-sid = text .decimal (0..9223372036854775807)
yang-json-sid = text .base10 (0..9223372036854775807)
</pre><a href="#section-2.2-3" class="pilcrow"></a>
</div>
<p id="section-2.2-4">Again, the specification is opinionated by only providing integer numbers
without leading zeros, i.e., the decimal numbers match the regular
<p id="section-2.2-4">Again, the specification is opinionated by only providing for integer numbers
and these only represented without leading zeros, i.e., the decimal integer
numerals match the regular
expression <code>0|-?[1-9][0-9]*</code> (of course, further restricted by the
control type).
See the next section for more flexibility, and for octal, hexadecimal,
See the next section for more flexibility, and for other numeric bases
such as octal, hexadecimal,
or binary conversions.<a href="#section-2.2-4" class="pilcrow"></a></p>
<p id="section-2.2-5">Note that this control operator governs text representations of
integers and should not be confused with the control operators
governing text representations of byte strings (<code>b64u</code> etc.).
This contrast is somewhat reinforced by spelling out "base" in the
name <code>base10</code> as opposed to those of the byte string operators.<a href="#section-2.2-5" class="pilcrow"></a></p>
</section>
</div>
<div id="printf-style-formatting">
Expand Down Expand Up @@ -1741,7 +1749,7 @@ <h3 id="name-join">
legacy-ip-address = text .join legacy-ip-address-elements
legacy-ip-address-elements = [bytetext, ".", bytetext, ".",
bytetext, ".", bytetext]
bytetext = text .decimal byte
bytetext = text .base10 byte
byte = 0..255
</pre>
</div>
Expand Down Expand Up @@ -1883,7 +1891,7 @@ <h2 id="name-iana-considerations">
</tr>
<tr>
<td class="text-left" rowspan="1" colspan="1">
<code>.decimal</code>
<code>.base10</code>
</td>
<td class="text-left" rowspan="1" colspan="1">[RFC-XXXX]</td>
</tr>
Expand Down
Loading

0 comments on commit d1fe671

Please sign in to comment.