From 268afe8a40f8375bdae10514704048ab82d68356 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sat, 29 Sep 2018 00:04:56 +0100 Subject: [PATCH] Notes on embedded binary values --- syndicate/mc/preserve.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/syndicate/mc/preserve.md b/syndicate/mc/preserve.md index cdd449c..f05d64e 100644 --- a/syndicate/mc/preserve.md +++ b/syndicate/mc/preserve.md @@ -1395,4 +1395,11 @@ tell whether it is an open-parenthesis or not! For this reason, I've disallowed whitespace between a label `Value` and the open-parenthesis of the fields. Is this reasonable?? +Q. Should SOH-prefixed binary values embedded in a textual representation +be length-prefixed, too - byte strings, essentially? Also, why not +base64 embedded binary values? The length-prefixing might help with +being able to avoid having to care whether the embedded value is well- +formed or not; on the other hand, it means streaming-format embeddings +aren't possible. + ## Notes