Not all scripts produce fixed-width frames. Variable-width frames leave
behind artifacts caused by characters from the previous frame not being
overwritten.
* regex/animate (usage): Document new `-c' flag.
(main): Handle new `-c' flag.
[refresh]: New variable.
* regex/base10-mul.sed: Remove extra whitespace used for frame clearing for
animate script (just use `-c' now).
This was a pretty fun hack---it looks esoteric and sounds impressive (or
even impossible to some), but is really easy given the proper
intuition. Perhaps at some point I'll write more on DFAs and some of the
theory and limitations behind this, but for now, that's beyond the scope of
what I had intended for this repo. (I suspect that my intentions are
shifting.)
Enjoy!
* regex/base10-inc.sed: Reference new script.
* regex/base10-mul.sed: New script.