]> gitweb.factorcode.org Git - factor.git/commitdiff
checksums.adler-32: make adler-32 instance checksum.
authorJohn Benediktsson <mrjbq7@gmail.com>
Wed, 10 Apr 2013 16:24:14 +0000 (09:24 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Wed, 10 Apr 2013 16:24:14 +0000 (09:24 -0700)
basis/checksums/adler-32/adler-32.factor

index f66860dc63f404765af7f9fc25e4a4d32f373b72..1937503dd99a7b207bd0dd31eabcea5b68243c15 100644 (file)
@@ -13,3 +13,5 @@ M: adler-32 checksum-bytes ( bytes checksum -- value )
     [ sum 1 + ]
     [ [ dup length [1,b] <reversed> v. ] [ length ] bi + ] bi
     [ adler-32-modulus mod ] bi@ 16 shift bitor ;
+
+INSTANCE: adler-32 checksum