;;;; -*- Hen -*- ;;;; levenshtein-byte.scm ;;;; Kon Lovett, Sep 2 2005 ;;;; Kon Lovett, Apr 2012 (module levenshtein-byte (;export levenshtein-distance/byte ) (import scheme chicken foreign ) (use type-errors) (define (levenshtein-distance/byte s t) (unless (or (string? s) (blob? s)) (error-argument-type 'levenshtein-distance/byte s "string or blob" "source") ) (unless (or (string? t) (blob? t)) (error-argument-type 'levenshtein-distance/byte t "string or blob" "target") ) ((foreign-lambda* unsigned-int ((scheme-object os) (scheme-object ot)) #<