5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher/*------------------------------------------------------------------------------
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher* Copyright (C) 2003-2006 Ben van Klinken and the CLucene Team
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher* Distributable under the terms of either the Apache License (Version 2.0) or
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher* the GNU Lesser General Public License, as specified in the COPYING file.
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher------------------------------------------------------------------------------*/
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher#include <CLucene/analysis/standard/StandardTokenizer.h>
78d603a2e953af2443efca54451cdd77c7a55707Jakub Hrozek#include <CLucene/analysis/standard/StandardFilter.h>
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher /** Builds the named analyzer with no stop words. */
5ef295d1cf410ceaa92c03a7843df8a36409f465Stephen Gallagher SnowballAnalyzer::SnowballAnalyzer(normalizer_func_t *_normalizer, const char* _language)
if (prevstream)
TokenStream* SnowballAnalyzer::tokenStream(const TCHAR* fieldName, CL_NS(util)::Reader* reader, bool deleteReader) {
return result;
TokenStream* SnowballAnalyzer::reusableTokenStream(const TCHAR* fieldName, CL_NS(util)::Reader* reader) {
return prevstream;
SnowballFilter::SnowballFilter(TokenStream* in, normalizer_func_t *normalizer, const char* language, bool deleteTS):
return NULL;
} else T_BEGIN {
} T_END;
return token;