languages/turkish.h

Go to the documentation of this file.
00001 /* This file was generated automatically by the Snowball to ISO C++ compiler */
00002 
00003 #include "steminternal.h"
00004 
00005 namespace Xapian {
00006 
00007 class InternalStemTurkish : public Stem::Internal {
00008     unsigned char B_continue_stemming_noun_suffixes;
00009     int I_strlen;
00010   public:
00011     int r_stem_suffix_chain_before_ki();
00012     int r_stem_noun_suffixes();
00013     int r_stem_nominal_verb_suffixes();
00014     int r_postlude();
00015     int r_post_process_last_consonants();
00016     int r_more_than_one_syllable_word();
00017     int r_mark_suffix_with_optional_s_consonant();
00018     int r_mark_suffix_with_optional_n_consonant();
00019     int r_mark_suffix_with_optional_U_vowel();
00020     int r_mark_suffix_with_optional_y_consonant();
00021     int r_mark_ysA();
00022     int r_mark_ymUs_();
00023     int r_mark_yken();
00024     int r_mark_yDU();
00025     int r_mark_yUz();
00026     int r_mark_yUm();
00027     int r_mark_yU();
00028     int r_mark_ylA();
00029     int r_mark_yA();
00030     int r_mark_possessives();
00031     int r_mark_sUnUz();
00032     int r_mark_sUn();
00033     int r_mark_sU();
00034     int r_mark_nUz();
00035     int r_mark_nUn();
00036     int r_mark_nU();
00037     int r_mark_ndAn();
00038     int r_mark_ndA();
00039     int r_mark_ncA();
00040     int r_mark_nA();
00041     int r_mark_lArI();
00042     int r_mark_lAr();
00043     int r_mark_ki();
00044     int r_mark_DUr();
00045     int r_mark_DAn();
00046     int r_mark_DA();
00047     int r_mark_cAsInA();
00048     int r_is_reserved_word();
00049     int r_check_vowel_harmony();
00050     int r_append_U_to_stems_ending_with_d_or_g();
00051 
00052     InternalStemTurkish();
00053     ~InternalStemTurkish();
00054     int stem();
00055     const char * get_description() const;
00056 };
00057 
00058 }

Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.