;;;; levenshtein.egg -*- Scheme -*- ;;;; Kon Lovett, Mar '20 ((synopsis "Levenshtein edit distance") (version "2.4.3") (category data) (author "Kon Lovett") (license "BSD") (dependencies srfi-1 srfi-13 srfi-63 srfi-69 vector-lib utf8 miscmacros record-variants (check-errors "3.4.0")) (test-dependencies test test-utils) (components ;type definitions must be included ;define-interface must be included (scheme-include levenshtein-cost (files "levenshtein-cost-interface.scm" "levenshtein-cost-interface.types.scm" "levenshtein-cost-number.types.scm" "levenshtein-cost-fixnum.types.scm" "levenshtein-cost-flonum.types.scm")) (scheme-include levenshtein-sequence (files "levenshtein-sequence-interface.scm" "levenshtein-sequence-interface.types.scm" "levenshtein-sequence-vector.types.scm" "levenshtein-sequence-string.types.scm" "levenshtein-sequence-utf8.types.scm")) (extension levenshtein-cost-number (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-cost-fixnum (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-cost-flonum (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-sequence-vector (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-sequence-string (types-file) (component-dependencies levenshtein-sequence-utf8) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-sequence-utf8 (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-operators (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks") ) (extension levenshtein-vector (types-file) (component-dependencies levenshtein-operators) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-path-iterator (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-print (types-file) (component-dependencies levenshtein-operators) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-vector-functor (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-byte (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-transpose-byte (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) (extension levenshtein-sequence-functor (types-file) (csc-options "-O3" "-d1" "-strict-types" "-no-procedure-checks" "-no-bound-checks") ) ) )