The a32 module implements the Adler32 algorithm.
include ffl/a32.fs \ Create an Adler32 variable ad1 in the dictionary a32-create ad1 \ Update the variable with data s" The quick brown fox jumps over the lazy dog" ad1 a32-update \ Finish the Adler32 calculation resulting in unsigned 32 bit word \ on the stack representing the value ad1 a32-finish \ Convert the value to a hex string and print a32+to-string type cr \ Create an Adler32 variable on the heap a32-new value ad2 \ Update the variable with multiple data s" The quick brown fox " ad2 a32-update s" jumps over the lazy dog" ad2 a32-update \ Finish the calculation ad2 a32-finish \ Convert the value to a hex string and print a32+to-string type cr \ Free the variable from the heap ad2 a32-free