00001 /*========================================================================== 00002 * 00003 * Original source copyright (c) 2001, Carnegie Mellon University. 00004 * See copyright.cmu for details. 00005 * Modifications copyright (c) 2002, University of Massachusetts. 00006 * See copyright.umass for details. 00007 * 00008 *========================================================================== 00009 */ 00010 00011 #include "Stemmer.hpp" 00012 00013 #ifndef _PORTERSTEMMER_HPP 00014 #define _PORTERSTEMMER_HPP 00015 00016 00021 00022 class PorterStemmer : public Stemmer { 00023 00024 public: 00025 static const string identifier; 00026 00027 PorterStemmer(); 00028 00030 char * stemWord(char * word); 00031 00032 }; 00033 00034 #endif