Skip to content
An XS implementation of the Levenshtein edit distance
Perl
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Changes
LevenshteinXS.pm
LevenshteinXS.xs
MANIFEST
META.yml
Makefile.PL
README
test.pl

README

Text::LevenshteinXS is an XS implementation of the Levenshtein edit distance in Perl.
A good point to start is: <http://www.merriampark.com/ld.htm>

See also Text::Levenshtein on CPAN for a pure Perl version of this module. 


PREREQUISITES

This suite requires Perl 5; I tested it only under Perl 5.6.

Text::LevenshteinXS requires the Test module.

A C compiler.


INSTALLATION

You install Text::LevenshteinXS by running these commands in the *nix environment:

   perl Makefile.PL
   make
   make test (optional)
   make install

To install Text::LevenshteinXS in the Win32 environment, use nmake instead of make.
nmake is available for free (in a self extracting executable):
<http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe>
After download and inflate, put nmake.exe and nmake.err in c:\windows\command .
You need also a C compiler (e.g. Visual C++).


DOCUMENTATION

POD format documentation is included in LevenshteinXS.pm.  
POD is readable with the command:

  perldoc Text::LevenshteinXS


AVAILABILITY

The latest version of Text::LevenshteinXS is available from the
CPAN <http://search.cpan.org/> 


COPYRIGHT

Copyright 2003 Dree Mistrut <dree@friul.it>

This package is free software and is provided "as is" without express
or implied warranty.  You can redistribute it and/or modify it under 
the same terms as Perl itself.

You can’t perform that action at this time.