Comma code

A comma code is a type of prefix-free code in which a comma, a particular symbol or sequence of symbols, occurs at the end of a code word and never occurs otherwise.[1]

For example, Fibonacci coding is a comma code in which the comma is 11. 11 and 1011 are valid Fibonacci code words, but 101, 0111, and 11011 are not.

Examples

gollark: PotatOS is actually really secure.
gollark: <@199585701547868160> I can't seem to go on urn street, did you block me from the claim?
gollark: \` \` \`abcd\` \` \`(remove the spaces)
gollark: Also, you can make nice looking code blocks by putting three backticks at the start and end of your code:```abcd```
gollark: _is horrified at the lack of indentation_

See also

References

  1. Wade, Graham (8 September 1994). Signal Coding and Processing. Cambridge University Press. p. 56. ISBN 978-0-521-42336-6.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.