forked from syndicate-lang/preserves
Further clarification.
This commit is contained in:
parent
ba8875e1d7
commit
ebcdbe9ee2
|
@ -518,7 +518,10 @@ The following table illustrates varint-encoding.
|
||||||
|
|
||||||
It is an error for a varint-encoded `m` in a `Repr` to be anything
|
It is an error for a varint-encoded `m` in a `Repr` to be anything
|
||||||
other than the unique shortest encoding for that `m`. That is, a
|
other than the unique shortest encoding for that `m`. That is, a
|
||||||
varint-encoding of `m` *MUST NOT* end in `0` unless `m`=0.
|
varint-encoding of `m` *MUST NOT* end in `0` unless `m`=0. However,
|
||||||
|
the `varint(m)` encoding of a length *MUST NOT* be used when `m`<15,
|
||||||
|
meaning that a `Repr` *MUST NOT* contain any varint-encoding with
|
||||||
|
final byte `0`.
|
||||||
|
|
||||||
#### Streaming data of unknown length (format C).
|
#### Streaming data of unknown length (format C).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue