From 4efee5c14cb8390ab1b0220658dd58cd95bcdbba Mon Sep 17 00:00:00 2001 From: Carsten Bormann Date: Fri, 17 May 2024 11:26:47 +0200 Subject: [PATCH] Explain ai= short notation --- draft-ietf-cbor-edn-literals.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/draft-ietf-cbor-edn-literals.md b/draft-ietf-cbor-edn-literals.md index 326b69d..87a9171 100644 --- a/draft-ietf-cbor-edn-literals.md +++ b/draft-ietf-cbor-edn-literals.md @@ -606,7 +606,10 @@ Encoding Indicator: Encoding Indicator. Description: -: a brief description +: a brief description. + This description may employ an abbreviation of the form `ai=`nn, + where nn is the numeric value of the field _additional information_, the + low-order 5 bits of the initial byte (see {{Section 3 of RFC8949@-cbor}}). Change Controller: : (see {{Section 2.3 of RFC8126@-ianacons}}) @@ -804,6 +807,11 @@ The following additional items should help in the interpretation: 5.13.4 of {{Cplusplus}}; floating-suffix/floating-point-suffix from the latter two is not used here). * `spec` stands for an encoding indicator. + + (In the following, an abbreviation of the form `ai=`nn gives nn as + the numeric value of the field _additional information_, the low-order 5 + bits of the initial byte: see {{Section 3 of RFC8949@-cbor}}.) + As per {{Section 8.1 of RFC8949@-cbor}}: * an underscore `_` on its own stands