fstrcmp 0.7

The fstrcmp project provides a library that is used to make fuzzy comparisons of strings and byte arrays, including multi-byte character strings.

This can be useful in error messages, enabling the suggestion of likely valid alternatives. In compilers, this can reduce the cascade of secondary errors.


The following files are available for download:

File Description
fstrcmp-0.7.D001.README The README file form the tarball.
fstrcmp-0.7.D001.tar.gz The complete source.
fstrcmp-0.7.D001.ae The complete source, in aedist format.
fstrcmp-0.7.D001.pdf The reference manual, in PDF format.
debian Pre-built debian packages for Ubuntu 9.04 Jaunty i386


The library is licensed under the GNU GPL. The code is derived from the fuzzy comparisons functions in GNU Gettext, which is GNU GPL licensed. The GNU Gettext fuzzy comparisons functions were, in turn, derived from GNU Diff, which is also GNU GPL licensed.

These license details are important, because only GPL licensed programs, or compatibly licensed programs, may link against this library.

Services provided by SourceForge

The fstrcmp project is maintained by Peter Miller <pmiller@opensource.org.au> and is freely distributable under the terms and conditions of the GNU GPL. fstrcmp is developed using Aegis, a transaction based software configuration management system. The Aegis repository for this project is available. There is more Software by Peter Miller at his home page.

SourceForge.net Logo This page is hosted by SourceForge.
This page has been accessed approximately number times since 5-Mar-2014.