(type egg)
(signature "snowdigest egg")
(timestamp 1612269487)
(sxml ((section 2 "Outdated egg!" (p "This is an egg for CHICKEN 4, the unsupported old release.  You're almost certainly looking for " (int-link "/eggref/5/snowdigest" "the CHICKEN 5 version of this egg") ", if it exists.") (p "If it does not exist, there may be equivalent functionality provided by another egg; have a look at the " (link "https://wiki.call-cc.org/chicken-projects/egg-index-5.html" "egg index") ". Otherwise, please consider porting this egg to the current version of CHICKEN.") (tags "egg") (toc)) (section 2 "snowdigest" (p "A port of the " (link "http://snow.iro.umontreal.ca/" "Scheme Now!") " " (tt "digest") " package.") (section 3 "Package description" (highlight scheme "(package* digest/v1.0.1\n (provide:\n\n  (define (open-digest algorithm))\n\n  (define* (close-digest digest (result-type _)))\n\n  (define (digest-update-subu8vector digest u8vect start end))\n  (define (digest-update-u8 digest n))     ;; assumes n is a fixnum\n  (define (digest-update-u16-le digest n)) ;; assumes n is a fixnum\n  (define (digest-update-u16-be digest n)) ;; assumes n is a fixnum\n  (define (digest-update-u32-le digest n)) ;; assumes n is a fixnum\n  (define (digest-update-u32-be digest n)) ;; assumes n is a fixnum\n\n  (define* (digest-string str algorithm (result-type _)))\n  (define* (digest-substring str start end algorithm (result-type _)))\n  (define* (digest-u8vector u8vect algorithm (result-type _)))\n  (define* (digest-subu8vector u8vect start end algorithm (result-type _)))\n  (define* (digest-file filename algorithm (result-type _))))\n\n (maintainer:\n  \"Scheme Now! <snow at iro.umontreal.ca>\")\n\n (author:\n  \"Marc Feeley <feeley at iro.umontreal.ca>\")\n\n (homepage:\n  \"http://snow.iro.umontreal.ca\")\n\n (description:\n  \"Computation of message digests (CRC32, MD5, SHA-1, ...).\")\n\n (keywords: hash conv snow)\n\n (license: lgpl/v2.1)\n\n (require: fixnum/v1)\n (require: homovector/v1)\n (require: binio/v1))") (p "This package was converted to a CHICKEN extension by " (int-link "/users/felix winkelmann" "felix winkelmann"))) (section 3 "History" (dl (dt "1.0.1") (dd "initial import"))))))
