String reboot

John Rose john.r.rose at oracle.com
Sun Feb 10 21:13:56 UTC 2019


On Feb 10, 2019, at 1:05 PM, John Rose <john.r.rose at oracle.com> wrote:
> 
> 3. The infinite set should not be just the cyclic repetition
> of some seed string, like a single quote character.  This
> is why the word "non-periodic" appears above  In the
> periodic case (alone) there are some strings which just barely
> miss being quotable, because you can't tell when the strong
> open quote ends and the string body begins.  So the scheme
> of repeating a quote character "enough times" just barely
> misses being a proper strong quote scheme.

P.S. For those eagle-eyed and mathematically inclined:
Periodicity is not exactly the right condition to avoid.

The condition to avoid is more like every open-quote
is an initial substring of another open-quote, in the
infinite set of open-quotes.

For example, initial finite sequences of the digits of pi
would fail to be a set of strong quotes.  Such cases are
easy to avoid once periodicity has been eliminated.



More information about the amber-spec-experts mailing list