// // htfuzzy.h // // htfuzzy: Create one or more ``fuzzy'' indexes into the main word database. // These indexes can be used by htsearch to perform a search that uses // other algorithms than exact word match. // // This program is meant to be run after htmerge has created the word // database. // // For each fuzzy algorithm, there will be a separate database. Each // database is simply a mapping from the fuzzy key to a list of words // in the main word database. // // Part of the ht://Dig package // Copyright (c) 1995-2004 The ht://Dig Group // For copyright details, see the file COPYING in your distribution // or the GNU Library General Public License (LGPL) version 2 or later // // // $Id: htfuzzy.h,v 1.12 2004/05/28 13:15:20 lha Exp $ // #ifndef _htfuzzy_h_ #define _htfuzzy_h_ #include "htconfig.h" #include "HtConfiguration.h" #include "HtWordList.h" #include #ifndef _MSC_VER /* _WIN32 */ #include #endif #ifdef HAVE_STD #include #ifdef HAVE_NAMESPACES using namespace std; #endif #else #include #endif /* HAVE_STD */ #include extern int debug; extern void reportError(char *msg); #endif