The arithmetic coding is a mathematical compression, based on
the coding of a input sequence using a rational number of
the unit interval [0,1).
In the animation the algorithm is demonstrated and the
procedure illustrated using an example, during which the executed
commands and values changed by them are highlighted using a different
colour.
Following the animation of the coding the animation of the
decoding is shown, in which the original message is
extracted.