#include <steminternal.h>
Inheritance diagram for Xapian::Stem::Internal:
Public Member Functions | |
Internal () | |
Perform initialisation common to all Snowball stemmers. | |
virtual | ~Internal () |
Perform cleanup common to all Snowball stemmers. | |
std::string | operator() (const std::string &word) |
Stem the specified word. | |
virtual int | stem ()=0 |
Virtual method implemented by the subclass to actually do the work. | |
virtual const char * | get_description () const=0 |
Return string describing this object. | |
Protected Member Functions | |
int | get_utf8 (int *slot) |
int | get_b_utf8 (int *slot) |
int | in_grouping_U (const unsigned char *s, int min, int max, int repeat) |
int | in_grouping_b_U (const unsigned char *s, int min, int max, int repeat) |
int | out_grouping_U (const unsigned char *s, int min, int max, int repeat) |
int | out_grouping_b_U (const unsigned char *s, int min, int max, int repeat) |
int | eq_s (int s_size, const symbol *s) |
int | eq_s_b (int s_size, const symbol *s) |
int | eq_v (const symbol *v) |
int | eq_v_b (const symbol *v) |
int | find_among (const struct among *v, int v_size, const unsigned char *fnum, const among_function *f) |
int | find_among_b (const struct among *v, int v_size, const unsigned char *fnum, const among_function *f) |
int | replace_s (int c_bra, int c_ket, int s_size, const symbol *s) |
int | slice_from_s (int s_size, const symbol *s) |
int | slice_from_v (const symbol *v) |
int | slice_del () |
void | insert_s (int c_bra, int c_ket, int s_size, const symbol *s) |
void | insert_v (int c_bra, int c_ket, const symbol *v) |
symbol * | slice_to (symbol *v) |
symbol * | assign_to (symbol *v) |
Protected Attributes | |
symbol * | p |
int | c |
int | l |
int | lb |
int | bra |
int | ket |
Private Member Functions | |
int | slice_check () |
Definition at line 63 of file steminternal.h.
Xapian::Stem::Internal::Internal | ( | ) |
Perform initialisation common to all Snowball stemmers.
Definition at line 134 of file steminternal.cc.
Xapian::Stem::Internal::~Internal | ( | ) | [virtual] |
int Xapian::Stem::Internal::slice_check | ( | ) | [private] |
Definition at line 380 of file steminternal.cc.
References Assert, ket, l, and p.
Referenced by slice_from_s(), and slice_to().
int Xapian::Stem::Internal::get_utf8 | ( | int * | slot | ) | [protected] |
Definition at line 159 of file steminternal.cc.
Referenced by in_grouping_U(), and out_grouping_U().
int Xapian::Stem::Internal::get_b_utf8 | ( | int * | slot | ) | [protected] |
Definition at line 174 of file steminternal.cc.
Referenced by in_grouping_b_U(), and out_grouping_b_U().
int Xapian::Stem::Internal::in_grouping_U | ( | const unsigned char * | s, | |
int | min, | |||
int | max, | |||
int | repeat | |||
) | [protected] |
Definition at line 189 of file steminternal.cc.
References get_utf8(), and w().
Referenced by Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemSwedish::r_mark_regions(), Xapian::InternalStemSpanish::r_mark_regions(), Xapian::InternalStemRussian::r_mark_regions(), Xapian::InternalStemRomanian::r_mark_regions(), Xapian::InternalStemPortuguese::r_mark_regions(), Xapian::InternalStemNorwegian::r_mark_regions(), Xapian::InternalStemItalian::r_mark_regions(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemGerman2::r_mark_regions(), Xapian::InternalStemGerman::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemFinnish::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemDutch::r_mark_regions(), Xapian::InternalStemDanish::r_mark_regions(), Xapian::InternalStemKraaij_pohlmann::r_measure(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemPorter::stem(), and Xapian::InternalStemKraaij_pohlmann::stem().
int Xapian::Stem::Internal::in_grouping_b_U | ( | const unsigned char * | s, | |
int | min, | |||
int | max, | |||
int | repeat | |||
) | [protected] |
Definition at line 201 of file steminternal.cc.
References get_b_utf8(), and w().
Referenced by Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_sU(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_n_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_s_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_y_consonant(), Xapian::InternalStemTurkish::r_mark_yU(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemPorter::r_shortv(), Xapian::InternalStemEnglish::r_shortv(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemKraaij_pohlmann::r_V(), Xapian::InternalStemFinnish::r_VI(), Xapian::InternalStemItalian::r_vowel_suffix(), and Xapian::InternalStemKraaij_pohlmann::r_VX().
int Xapian::Stem::Internal::out_grouping_U | ( | const unsigned char * | s, | |
int | min, | |||
int | max, | |||
int | repeat | |||
) | [protected] |
Definition at line 213 of file steminternal.cc.
References get_utf8(), and w().
Referenced by Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemSwedish::r_mark_regions(), Xapian::InternalStemSpanish::r_mark_regions(), Xapian::InternalStemRussian::r_mark_regions(), Xapian::InternalStemRomanian::r_mark_regions(), Xapian::InternalStemPortuguese::r_mark_regions(), Xapian::InternalStemNorwegian::r_mark_regions(), Xapian::InternalStemItalian::r_mark_regions(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemGerman2::r_mark_regions(), Xapian::InternalStemGerman::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemFinnish::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemDutch::r_mark_regions(), Xapian::InternalStemDanish::r_mark_regions(), Xapian::InternalStemKraaij_pohlmann::r_measure(), Xapian::InternalStemTurkish::r_more_than_one_syllable_word(), and Xapian::InternalStemPorter::stem().
int Xapian::Stem::Internal::out_grouping_b_U | ( | const unsigned char * | s, | |
int | min, | |||
int | max, | |||
int | repeat | |||
) | [protected] |
Definition at line 225 of file steminternal.cc.
References get_b_utf8(), and w().
Referenced by Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemKraaij_pohlmann::r_C(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemDutch::r_en_ending(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemPorter::r_shortv(), Xapian::InternalStemEnglish::r_shortv(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemDanish::r_undouble(), and Xapian::InternalStemRomanian::r_verb_suffix().
int Xapian::Stem::Internal::eq_s | ( | int | s_size, | |
const symbol * | s | |||
) | [protected] |
Definition at line 237 of file steminternal.cc.
Referenced by eq_v(), Xapian::InternalStemTurkish::r_is_reserved_word(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemKraaij_pohlmann::r_measure(), and Xapian::InternalStemGerman::r_prelude().
int Xapian::Stem::Internal::eq_s_b | ( | int | s_size, | |
const symbol * | s | |||
) | [protected] |
Definition at line 244 of file steminternal.cc.
Referenced by eq_v_b(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemLovins::r_BB(), Xapian::InternalStemKraaij_pohlmann::r_C(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemDutch::r_en_ending(), Xapian::InternalStemLovins::r_H(), Xapian::InternalStemTurkish::r_mark_ki(), Xapian::InternalStemTurkish::r_mark_yken(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_S(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemKraaij_pohlmann::r_V(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemKraaij_pohlmann::r_VX(), Xapian::InternalStemLovins::r_Y(), Xapian::InternalStemRussian::stem(), and Xapian::InternalStemFrench::stem().
int Xapian::Stem::Internal::eq_v | ( | const symbol * | v | ) | [inline, protected] |
int Xapian::Stem::Internal::eq_v_b | ( | const symbol * | v | ) | [inline, protected] |
Definition at line 81 of file steminternal.h.
References eq_s_b(), and SIZE.
Referenced by Xapian::InternalStemFinnish::r_tidy(), and Xapian::InternalStemDanish::r_undouble().
int Xapian::Stem::Internal::find_among | ( | const struct among * | v, | |
int | v_size, | |||
const unsigned char * | fnum, | |||
const among_function * | f | |||
) | [protected] |
Definition at line 251 of file steminternal.cc.
References if(), l, p, and w().
Referenced by Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), and Xapian::InternalStemDutch::r_prelude().
int Xapian::Stem::Internal::find_among_b | ( | const struct among * | v, | |
int | v_size, | |||
const unsigned char * | fnum, | |||
const among_function * | f | |||
) | [protected] |
Definition at line 305 of file steminternal.cc.
Referenced by Xapian::InternalStemLovins::r_AA(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemRussian::r_adjective(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemHungarian::r_case(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemHungarian::r_double(), Xapian::InternalStemLovins::r_endings(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemFinnish::r_LONG(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_cAsInA(), Xapian::InternalStemTurkish::r_mark_DA(), Xapian::InternalStemTurkish::r_mark_DAn(), Xapian::InternalStemTurkish::r_mark_DUr(), Xapian::InternalStemTurkish::r_mark_lAr(), Xapian::InternalStemTurkish::r_mark_lArI(), Xapian::InternalStemTurkish::r_mark_nA(), Xapian::InternalStemTurkish::r_mark_ncA(), Xapian::InternalStemTurkish::r_mark_ndA(), Xapian::InternalStemTurkish::r_mark_ndAn(), Xapian::InternalStemTurkish::r_mark_nU(), Xapian::InternalStemTurkish::r_mark_nUn(), Xapian::InternalStemTurkish::r_mark_nUz(), Xapian::InternalStemTurkish::r_mark_possessives(), Xapian::InternalStemTurkish::r_mark_sUn(), Xapian::InternalStemTurkish::r_mark_sUnUz(), Xapian::InternalStemTurkish::r_mark_yA(), Xapian::InternalStemTurkish::r_mark_yDU(), Xapian::InternalStemTurkish::r_mark_ylA(), Xapian::InternalStemTurkish::r_mark_ymUs_(), Xapian::InternalStemTurkish::r_mark_ysA(), Xapian::InternalStemTurkish::r_mark_yUm(), Xapian::InternalStemTurkish::r_mark_yUz(), Xapian::InternalStemRussian::r_noun(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_post_process_last_consonants(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemPortuguese::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemRomanian::r_vowel_suffix(), and Xapian::InternalStemSpanish::r_y_verb_suffix().
int Xapian::Stem::Internal::replace_s | ( | int | c_bra, | |
int | c_ket, | |||
int | s_size, | |||
const symbol * | s | |||
) | [protected] |
Definition at line 354 of file steminternal.cc.
References Assert, CAPACITY, increase_size(), l, p, among::s, SET_SIZE, and SIZE.
Referenced by insert_s(), and slice_from_s().
int Xapian::Stem::Internal::slice_from_s | ( | int | s_size, | |
const symbol * | s | |||
) | [protected] |
Definition at line 392 of file steminternal.cc.
References bra, ket, replace_s(), among::s, and slice_check().
Referenced by Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_post_process_last_consonants(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemHungarian::r_v_ending(), slice_del(), slice_from_v(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), and Xapian::InternalStemFrench::stem().
int Xapian::Stem::Internal::slice_from_v | ( | const symbol * | v | ) | [inline, protected] |
int Xapian::Stem::Internal::slice_del | ( | ) | [inline, protected] |
Definition at line 90 of file steminternal.h.
References slice_from_s().
Referenced by Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemRussian::r_adjective(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemHungarian::r_case(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemDutch::r_en_ending(), Xapian::InternalStemLovins::r_endings(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemRussian::r_noun(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemPortuguese::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemTurkish::r_stem_nominal_verb_suffixes(), Xapian::InternalStemTurkish::r_stem_noun_suffixes(), Xapian::InternalStemTurkish::r_stem_suffix_chain_before_ki(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemRomanian::r_vowel_suffix(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemSpanish::r_y_verb_suffix(), Xapian::InternalStemRussian::stem(), and Xapian::InternalStemPortuguese::stem().
void Xapian::Stem::Internal::insert_s | ( | int | c_bra, | |
int | c_ket, | |||
int | s_size, | |||
const symbol * | s | |||
) | [protected] |
Definition at line 398 of file steminternal.cc.
References bra, ket, replace_s(), and among::s.
Referenced by insert_v(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), and Xapian::InternalStemKraaij_pohlmann::r_Step_3().
void Xapian::Stem::Internal::insert_v | ( | int | c_bra, | |
int | c_ket, | |||
const symbol * | v | |||
) | [inline, protected] |
Definition at line 93 of file steminternal.h.
References insert_s(), and SIZE.
Referenced by Xapian::InternalStemKraaij_pohlmann::r_lengthen_V().
Definition at line 404 of file steminternal.cc.
References bra, CAPACITY, increase_size(), ket, p, SET_SIZE, and slice_check().
Referenced by Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemFinnish::r_tidy(), and Xapian::InternalStemDanish::r_undouble().
Definition at line 417 of file steminternal.cc.
References CAPACITY, increase_size(), l, p, and SET_SIZE.
std::string Xapian::Stem::Internal::operator() | ( | const std::string & | word | ) |
Stem the specified word.
virtual int Xapian::Stem::Internal::stem | ( | ) | [pure virtual] |
Virtual method implemented by the subclass to actually do the work.
Implemented in Xapian::InternalStemDanish, Xapian::InternalStemDutch, Xapian::InternalStemEnglish, Xapian::InternalStemFinnish, Xapian::InternalStemFrench, Xapian::InternalStemGerman, Xapian::InternalStemGerman2, Xapian::InternalStemHungarian, Xapian::InternalStemItalian, Xapian::InternalStemKraaij_pohlmann, Xapian::InternalStemLovins, Xapian::InternalStemNorwegian, Xapian::InternalStemPorter, Xapian::InternalStemPortuguese, Xapian::InternalStemRomanian, Xapian::InternalStemRussian, Xapian::InternalStemSpanish, Xapian::InternalStemSwedish, and Xapian::InternalStemTurkish.
virtual const char* Xapian::Stem::Internal::get_description | ( | ) | const [pure virtual] |
Return string describing this object.
Implemented in Xapian::InternalStemDanish, Xapian::InternalStemDutch, Xapian::InternalStemEnglish, Xapian::InternalStemFinnish, Xapian::InternalStemFrench, Xapian::InternalStemGerman, Xapian::InternalStemGerman2, Xapian::InternalStemHungarian, Xapian::InternalStemItalian, Xapian::InternalStemKraaij_pohlmann, Xapian::InternalStemLovins, Xapian::InternalStemNorwegian, Xapian::InternalStemPorter, Xapian::InternalStemPortuguese, Xapian::InternalStemRomanian, Xapian::InternalStemRussian, Xapian::InternalStemSpanish, Xapian::InternalStemSwedish, and Xapian::InternalStemTurkish.
symbol* Xapian::Stem::Internal::p [protected] |
Definition at line 67 of file steminternal.h.
Referenced by assign_to(), eq_s(), eq_s_b(), find_among(), find_among_b(), get_b_utf8(), get_utf8(), Xapian::InternalStemLovins::r_A(), Xapian::InternalStemLovins::r_AA(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemLovins::r_B(), Xapian::InternalStemLovins::r_BB(), Xapian::InternalStemLovins::r_C(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemLovins::r_CC(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemLovins::r_D(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemHungarian::r_double(), Xapian::InternalStemLovins::r_E(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemLovins::r_F(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemLovins::r_G(), Xapian::InternalStemLovins::r_H(), Xapian::InternalStemLovins::r_I(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemTurkish::r_is_reserved_word(), Xapian::InternalStemLovins::r_J(), Xapian::InternalStemLovins::r_K(), Xapian::InternalStemLovins::r_L(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemLovins::r_M(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_cAsInA(), Xapian::InternalStemTurkish::r_mark_DA(), Xapian::InternalStemTurkish::r_mark_DAn(), Xapian::InternalStemTurkish::r_mark_DUr(), Xapian::InternalStemTurkish::r_mark_lAr(), Xapian::InternalStemTurkish::r_mark_lArI(), Xapian::InternalStemTurkish::r_mark_nA(), Xapian::InternalStemTurkish::r_mark_ncA(), Xapian::InternalStemTurkish::r_mark_ndA(), Xapian::InternalStemTurkish::r_mark_ndAn(), Xapian::InternalStemTurkish::r_mark_nUn(), Xapian::InternalStemTurkish::r_mark_nUz(), Xapian::InternalStemTurkish::r_mark_possessives(), Xapian::InternalStemSwedish::r_mark_regions(), Xapian::InternalStemSpanish::r_mark_regions(), Xapian::InternalStemRomanian::r_mark_regions(), Xapian::InternalStemPortuguese::r_mark_regions(), Xapian::InternalStemNorwegian::r_mark_regions(), Xapian::InternalStemItalian::r_mark_regions(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemGerman2::r_mark_regions(), Xapian::InternalStemGerman::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemDanish::r_mark_regions(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_n_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_s_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_y_consonant(), Xapian::InternalStemTurkish::r_mark_sUn(), Xapian::InternalStemTurkish::r_mark_sUnUz(), Xapian::InternalStemTurkish::r_mark_yA(), Xapian::InternalStemTurkish::r_mark_ylA(), Xapian::InternalStemTurkish::r_mark_ymUs_(), Xapian::InternalStemTurkish::r_mark_ysA(), Xapian::InternalStemTurkish::r_mark_yUm(), Xapian::InternalStemTurkish::r_mark_yUz(), Xapian::InternalStemLovins::r_N(), Xapian::InternalStemLovins::r_O(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemLovins::r_P(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemLovins::r_Q(), Xapian::InternalStemLovins::r_R(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemLovins::r_S(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemLovins::r_T(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemLovins::r_U(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemLovins::r_V(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemFinnish::r_VI(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemKraaij_pohlmann::r_VX(), Xapian::InternalStemLovins::r_W(), Xapian::InternalStemLovins::r_X(), Xapian::InternalStemLovins::r_Y(), Xapian::InternalStemSpanish::r_y_verb_suffix(), Xapian::InternalStemLovins::r_Z(), replace_s(), slice_check(), slice_to(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), Xapian::InternalStemFrench::stem(), Xapian::InternalStemEnglish::stem(), and ~Internal().
int Xapian::Stem::Internal::c [protected] |
Definition at line 68 of file steminternal.h.
Referenced by Xapian::InternalStemLovins::r_A(), Xapian::InternalStemLovins::r_AA(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemRussian::r_adjective(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemLovins::r_B(), Xapian::InternalStemLovins::r_BB(), Xapian::InternalStemLovins::r_C(), Xapian::InternalStemKraaij_pohlmann::r_C(), Xapian::InternalStemHungarian::r_case(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemLovins::r_CC(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemLovins::r_D(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemHungarian::r_double(), Xapian::InternalStemLovins::r_E(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemDutch::r_en_ending(), Xapian::InternalStemLovins::r_endings(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemLovins::r_F(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemLovins::r_G(), Xapian::InternalStemLovins::r_H(), Xapian::InternalStemLovins::r_I(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemTurkish::r_is_reserved_word(), Xapian::InternalStemLovins::r_J(), Xapian::InternalStemLovins::r_K(), Xapian::InternalStemLovins::r_L(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemLovins::r_M(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_cAsInA(), Xapian::InternalStemTurkish::r_mark_DA(), Xapian::InternalStemTurkish::r_mark_DAn(), Xapian::InternalStemTurkish::r_mark_DUr(), Xapian::InternalStemTurkish::r_mark_lAr(), Xapian::InternalStemTurkish::r_mark_lArI(), Xapian::InternalStemTurkish::r_mark_nA(), Xapian::InternalStemTurkish::r_mark_ncA(), Xapian::InternalStemTurkish::r_mark_ndA(), Xapian::InternalStemTurkish::r_mark_ndAn(), Xapian::InternalStemTurkish::r_mark_nUn(), Xapian::InternalStemTurkish::r_mark_nUz(), Xapian::InternalStemTurkish::r_mark_possessives(), Xapian::InternalStemSwedish::r_mark_regions(), Xapian::InternalStemSpanish::r_mark_regions(), Xapian::InternalStemRussian::r_mark_regions(), Xapian::InternalStemRomanian::r_mark_regions(), Xapian::InternalStemPortuguese::r_mark_regions(), Xapian::InternalStemNorwegian::r_mark_regions(), Xapian::InternalStemItalian::r_mark_regions(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemGerman2::r_mark_regions(), Xapian::InternalStemGerman::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemFinnish::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemDutch::r_mark_regions(), Xapian::InternalStemDanish::r_mark_regions(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_n_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_s_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_y_consonant(), Xapian::InternalStemTurkish::r_mark_sUn(), Xapian::InternalStemTurkish::r_mark_sUnUz(), Xapian::InternalStemTurkish::r_mark_yA(), Xapian::InternalStemTurkish::r_mark_ylA(), Xapian::InternalStemTurkish::r_mark_ymUs_(), Xapian::InternalStemTurkish::r_mark_ysA(), Xapian::InternalStemTurkish::r_mark_yUm(), Xapian::InternalStemTurkish::r_mark_yUz(), Xapian::InternalStemKraaij_pohlmann::r_measure(), Xapian::InternalStemTurkish::r_more_than_one_syllable_word(), Xapian::InternalStemLovins::r_N(), Xapian::InternalStemRussian::r_noun(), Xapian::InternalStemLovins::r_O(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemLovins::r_P(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_post_process_last_consonants(), Xapian::InternalStemTurkish::r_postlude(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemLovins::r_Q(), Xapian::InternalStemLovins::r_R(), Xapian::InternalStemSpanish::r_R1(), Xapian::InternalStemRomanian::r_R1(), Xapian::InternalStemPortuguese::r_R1(), Xapian::InternalStemPorter::r_R1(), Xapian::InternalStemKraaij_pohlmann::r_R1(), Xapian::InternalStemItalian::r_R1(), Xapian::InternalStemHungarian::r_R1(), Xapian::InternalStemGerman2::r_R1(), Xapian::InternalStemGerman::r_R1(), Xapian::InternalStemFrench::r_R1(), Xapian::InternalStemEnglish::r_R1(), Xapian::InternalStemDutch::r_R1(), Xapian::InternalStemSpanish::r_R2(), Xapian::InternalStemRussian::r_R2(), Xapian::InternalStemRomanian::r_R2(), Xapian::InternalStemPortuguese::r_R2(), Xapian::InternalStemPorter::r_R2(), Xapian::InternalStemKraaij_pohlmann::r_R2(), Xapian::InternalStemItalian::r_R2(), Xapian::InternalStemGerman2::r_R2(), Xapian::InternalStemGerman::r_R2(), Xapian::InternalStemFrench::r_R2(), Xapian::InternalStemFinnish::r_R2(), Xapian::InternalStemEnglish::r_R2(), Xapian::InternalStemDutch::r_R2(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemPortuguese::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemSpanish::r_RV(), Xapian::InternalStemRomanian::r_RV(), Xapian::InternalStemPortuguese::r_RV(), Xapian::InternalStemItalian::r_RV(), Xapian::InternalStemFrench::r_RV(), Xapian::InternalStemLovins::r_S(), Xapian::InternalStemEnglish::r_shortv(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemTurkish::r_stem_nominal_verb_suffixes(), Xapian::InternalStemTurkish::r_stem_noun_suffixes(), Xapian::InternalStemTurkish::r_stem_suffix_chain_before_ki(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemLovins::r_T(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemLovins::r_U(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemLovins::r_V(), Xapian::InternalStemKraaij_pohlmann::r_V(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemFinnish::r_VI(), Xapian::InternalStemRomanian::r_vowel_suffix(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemKraaij_pohlmann::r_VX(), Xapian::InternalStemLovins::r_W(), Xapian::InternalStemLovins::r_X(), Xapian::InternalStemLovins::r_Y(), Xapian::InternalStemSpanish::r_y_verb_suffix(), Xapian::InternalStemLovins::r_Z(), Xapian::InternalStemTurkish::stem(), Xapian::InternalStemSwedish::stem(), Xapian::InternalStemSpanish::stem(), Xapian::InternalStemRussian::stem(), Xapian::InternalStemRomanian::stem(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemNorwegian::stem(), Xapian::InternalStemLovins::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), Xapian::InternalStemItalian::stem(), Xapian::InternalStemHungarian::stem(), Xapian::InternalStemGerman2::stem(), Xapian::InternalStemGerman::stem(), Xapian::InternalStemFrench::stem(), Xapian::InternalStemFinnish::stem(), Xapian::InternalStemEnglish::stem(), Xapian::InternalStemDutch::stem(), and Xapian::InternalStemDanish::stem().
int Xapian::Stem::Internal::l [protected] |
Definition at line 68 of file steminternal.h.
Referenced by assign_to(), eq_s(), find_among(), get_utf8(), Xapian::InternalStemLovins::r_A(), Xapian::InternalStemLovins::r_AA(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemLovins::r_B(), Xapian::InternalStemLovins::r_BB(), Xapian::InternalStemLovins::r_C(), Xapian::InternalStemKraaij_pohlmann::r_C(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemLovins::r_CC(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemLovins::r_D(), Xapian::InternalStemHungarian::r_double(), Xapian::InternalStemLovins::r_E(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemDutch::r_en_ending(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemLovins::r_F(), Xapian::InternalStemLovins::r_G(), Xapian::InternalStemLovins::r_H(), Xapian::InternalStemLovins::r_I(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemTurkish::r_is_reserved_word(), Xapian::InternalStemLovins::r_J(), Xapian::InternalStemLovins::r_K(), Xapian::InternalStemLovins::r_L(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemLovins::r_M(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemSwedish::r_mark_regions(), Xapian::InternalStemSpanish::r_mark_regions(), Xapian::InternalStemRussian::r_mark_regions(), Xapian::InternalStemRomanian::r_mark_regions(), Xapian::InternalStemPortuguese::r_mark_regions(), Xapian::InternalStemNorwegian::r_mark_regions(), Xapian::InternalStemItalian::r_mark_regions(), Xapian::InternalStemHungarian::r_mark_regions(), Xapian::InternalStemGerman2::r_mark_regions(), Xapian::InternalStemGerman::r_mark_regions(), Xapian::InternalStemFrench::r_mark_regions(), Xapian::InternalStemFinnish::r_mark_regions(), Xapian::InternalStemEnglish::r_mark_regions(), Xapian::InternalStemDutch::r_mark_regions(), Xapian::InternalStemDanish::r_mark_regions(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_n_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_s_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_y_consonant(), Xapian::InternalStemKraaij_pohlmann::r_measure(), Xapian::InternalStemLovins::r_N(), Xapian::InternalStemLovins::r_O(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemLovins::r_P(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_postlude(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemLovins::r_Q(), Xapian::InternalStemLovins::r_R(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemLovins::r_S(), Xapian::InternalStemEnglish::r_shortv(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemTurkish::r_stem_nominal_verb_suffixes(), Xapian::InternalStemTurkish::r_stem_noun_suffixes(), Xapian::InternalStemTurkish::r_stem_suffix_chain_before_ki(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemLovins::r_T(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemLovins::r_U(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemLovins::r_V(), Xapian::InternalStemKraaij_pohlmann::r_V(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemKraaij_pohlmann::r_VX(), Xapian::InternalStemLovins::r_W(), Xapian::InternalStemLovins::r_X(), Xapian::InternalStemLovins::r_Y(), Xapian::InternalStemSpanish::r_y_verb_suffix(), Xapian::InternalStemLovins::r_Z(), replace_s(), slice_check(), Xapian::InternalStemTurkish::stem(), Xapian::InternalStemSwedish::stem(), Xapian::InternalStemSpanish::stem(), Xapian::InternalStemRussian::stem(), Xapian::InternalStemRomanian::stem(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemNorwegian::stem(), Xapian::InternalStemLovins::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), Xapian::InternalStemItalian::stem(), Xapian::InternalStemHungarian::stem(), Xapian::InternalStemGerman2::stem(), Xapian::InternalStemGerman::stem(), Xapian::InternalStemFrench::stem(), Xapian::InternalStemFinnish::stem(), Xapian::InternalStemEnglish::stem(), Xapian::InternalStemDutch::stem(), and Xapian::InternalStemDanish::stem().
int Xapian::Stem::Internal::lb [protected] |
Definition at line 68 of file steminternal.h.
Referenced by eq_s_b(), find_among_b(), get_b_utf8(), Xapian::InternalStemLovins::r_A(), Xapian::InternalStemLovins::r_AA(), Xapian::InternalStemTurkish::r_append_U_to_stems_ending_with_d_or_g(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemLovins::r_B(), Xapian::InternalStemLovins::r_BB(), Xapian::InternalStemLovins::r_C(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemLovins::r_CC(), Xapian::InternalStemTurkish::r_check_vowel_harmony(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemLovins::r_D(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemHungarian::r_double(), Xapian::InternalStemLovins::r_E(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemLovins::r_F(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemLovins::r_G(), Xapian::InternalStemLovins::r_H(), Xapian::InternalStemLovins::r_I(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemLovins::r_J(), Xapian::InternalStemLovins::r_K(), Xapian::InternalStemLovins::r_L(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemLovins::r_M(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemTurkish::r_mark_cAsInA(), Xapian::InternalStemTurkish::r_mark_DA(), Xapian::InternalStemTurkish::r_mark_DAn(), Xapian::InternalStemTurkish::r_mark_DUr(), Xapian::InternalStemTurkish::r_mark_lAr(), Xapian::InternalStemTurkish::r_mark_lArI(), Xapian::InternalStemTurkish::r_mark_nA(), Xapian::InternalStemTurkish::r_mark_ncA(), Xapian::InternalStemTurkish::r_mark_ndA(), Xapian::InternalStemTurkish::r_mark_ndAn(), Xapian::InternalStemTurkish::r_mark_nUn(), Xapian::InternalStemTurkish::r_mark_nUz(), Xapian::InternalStemTurkish::r_mark_possessives(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_n_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_s_consonant(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_U_vowel(), Xapian::InternalStemTurkish::r_mark_suffix_with_optional_y_consonant(), Xapian::InternalStemTurkish::r_mark_sUn(), Xapian::InternalStemTurkish::r_mark_sUnUz(), Xapian::InternalStemTurkish::r_mark_yA(), Xapian::InternalStemTurkish::r_mark_ylA(), Xapian::InternalStemTurkish::r_mark_ymUs_(), Xapian::InternalStemTurkish::r_mark_ysA(), Xapian::InternalStemTurkish::r_mark_yUm(), Xapian::InternalStemTurkish::r_mark_yUz(), Xapian::InternalStemLovins::r_N(), Xapian::InternalStemLovins::r_O(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemLovins::r_P(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_postlude(), Xapian::InternalStemLovins::r_Q(), Xapian::InternalStemLovins::r_R(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemLovins::r_S(), Xapian::InternalStemEnglish::r_shortv(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemLovins::r_T(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemLovins::r_U(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemLovins::r_V(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemFinnish::r_VI(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemKraaij_pohlmann::r_VX(), Xapian::InternalStemLovins::r_W(), Xapian::InternalStemLovins::r_X(), Xapian::InternalStemLovins::r_Y(), Xapian::InternalStemSpanish::r_y_verb_suffix(), Xapian::InternalStemLovins::r_Z(), Xapian::InternalStemTurkish::stem(), Xapian::InternalStemSwedish::stem(), Xapian::InternalStemSpanish::stem(), Xapian::InternalStemRussian::stem(), Xapian::InternalStemRomanian::stem(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemNorwegian::stem(), Xapian::InternalStemLovins::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), Xapian::InternalStemItalian::stem(), Xapian::InternalStemHungarian::stem(), Xapian::InternalStemGerman2::stem(), Xapian::InternalStemGerman::stem(), Xapian::InternalStemFrench::stem(), Xapian::InternalStemFinnish::stem(), Xapian::InternalStemEnglish::stem(), Xapian::InternalStemDutch::stem(), and Xapian::InternalStemDanish::stem().
int Xapian::Stem::Internal::bra [protected] |
Definition at line 68 of file steminternal.h.
Referenced by insert_s(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemRussian::r_adjective(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemHungarian::r_case(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemLovins::r_endings(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemRussian::r_noun(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_post_process_last_consonants(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemPortuguese::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemTurkish::r_stem_nominal_verb_suffixes(), Xapian::InternalStemTurkish::r_stem_noun_suffixes(), Xapian::InternalStemTurkish::r_stem_suffix_chain_before_ki(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemRomanian::r_vowel_suffix(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemSpanish::r_y_verb_suffix(), slice_from_s(), slice_to(), Xapian::InternalStemRussian::stem(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), and Xapian::InternalStemFrench::stem().
int Xapian::Stem::Internal::ket [protected] |
Definition at line 68 of file steminternal.h.
Referenced by insert_s(), Xapian::InternalStemRussian::r_adjectival(), Xapian::InternalStemRussian::r_adjective(), Xapian::InternalStemSpanish::r_attached_pronoun(), Xapian::InternalStemItalian::r_attached_pronoun(), Xapian::InternalStemHungarian::r_case(), Xapian::InternalStemFinnish::r_case_ending(), Xapian::InternalStemHungarian::r_case_other(), Xapian::InternalStemHungarian::r_case_special(), Xapian::InternalStemRomanian::r_combo_suffix(), Xapian::InternalStemSwedish::r_consonant_pair(), Xapian::InternalStemNorwegian::r_consonant_pair(), Xapian::InternalStemDanish::r_consonant_pair(), Xapian::InternalStemRussian::r_derivational(), Xapian::InternalStemDutch::r_e_ending(), Xapian::InternalStemLovins::r_endings(), Xapian::InternalStemEnglish::r_exception1(), Xapian::InternalStemEnglish::r_exception2(), Xapian::InternalStemHungarian::r_factive(), Xapian::InternalStemFinnish::r_i_plural(), Xapian::InternalStemFrench::r_i_verb_suffix(), Xapian::InternalStemHungarian::r_instrum(), Xapian::InternalStemKraaij_pohlmann::r_lengthen_V(), Xapian::InternalStemKraaij_pohlmann::r_Lose_infix(), Xapian::InternalStemKraaij_pohlmann::r_Lose_prefix(), Xapian::InternalStemSwedish::r_main_suffix(), Xapian::InternalStemNorwegian::r_main_suffix(), Xapian::InternalStemDanish::r_main_suffix(), Xapian::InternalStemRussian::r_noun(), Xapian::InternalStemFinnish::r_other_endings(), Xapian::InternalStemSwedish::r_other_suffix(), Xapian::InternalStemNorwegian::r_other_suffix(), Xapian::InternalStemDanish::r_other_suffix(), Xapian::InternalStemHungarian::r_owned(), Xapian::InternalStemFinnish::r_particle_etc(), Xapian::InternalStemRussian::r_perfective_gerund(), Xapian::InternalStemHungarian::r_plur_owner(), Xapian::InternalStemHungarian::r_plural(), Xapian::InternalStemFinnish::r_possessive(), Xapian::InternalStemTurkish::r_post_process_last_consonants(), Xapian::InternalStemSpanish::r_postlude(), Xapian::InternalStemRomanian::r_postlude(), Xapian::InternalStemPortuguese::r_postlude(), Xapian::InternalStemItalian::r_postlude(), Xapian::InternalStemGerman2::r_postlude(), Xapian::InternalStemGerman::r_postlude(), Xapian::InternalStemFrench::r_postlude(), Xapian::InternalStemEnglish::r_postlude(), Xapian::InternalStemDutch::r_postlude(), Xapian::InternalStemRomanian::r_prelude(), Xapian::InternalStemPortuguese::r_prelude(), Xapian::InternalStemItalian::r_prelude(), Xapian::InternalStemGerman2::r_prelude(), Xapian::InternalStemGerman::r_prelude(), Xapian::InternalStemFrench::r_prelude(), Xapian::InternalStemEnglish::r_prelude(), Xapian::InternalStemDutch::r_prelude(), Xapian::InternalStemRussian::r_reflexive(), Xapian::InternalStemPortuguese::r_residual_form(), Xapian::InternalStemSpanish::r_residual_suffix(), Xapian::InternalStemPortuguese::r_residual_suffix(), Xapian::InternalStemFrench::r_residual_suffix(), Xapian::InternalStemLovins::r_respell(), Xapian::InternalStemHungarian::r_sing_owner(), Xapian::InternalStemSpanish::r_standard_suffix(), Xapian::InternalStemRomanian::r_standard_suffix(), Xapian::InternalStemPortuguese::r_standard_suffix(), Xapian::InternalStemItalian::r_standard_suffix(), Xapian::InternalStemGerman2::r_standard_suffix(), Xapian::InternalStemGerman::r_standard_suffix(), Xapian::InternalStemFrench::r_standard_suffix(), Xapian::InternalStemDutch::r_standard_suffix(), Xapian::InternalStemTurkish::r_stem_nominal_verb_suffixes(), Xapian::InternalStemTurkish::r_stem_noun_suffixes(), Xapian::InternalStemTurkish::r_stem_suffix_chain_before_ki(), Xapian::InternalStemRomanian::r_step_0(), Xapian::InternalStemKraaij_pohlmann::r_Step_1(), Xapian::InternalStemPorter::r_Step_1a(), Xapian::InternalStemEnglish::r_Step_1a(), Xapian::InternalStemPorter::r_Step_1b(), Xapian::InternalStemEnglish::r_Step_1b(), Xapian::InternalStemPorter::r_Step_1c(), Xapian::InternalStemKraaij_pohlmann::r_Step_1c(), Xapian::InternalStemEnglish::r_Step_1c(), Xapian::InternalStemPorter::r_Step_2(), Xapian::InternalStemKraaij_pohlmann::r_Step_2(), Xapian::InternalStemEnglish::r_Step_2(), Xapian::InternalStemPorter::r_Step_3(), Xapian::InternalStemKraaij_pohlmann::r_Step_3(), Xapian::InternalStemEnglish::r_Step_3(), Xapian::InternalStemPorter::r_Step_4(), Xapian::InternalStemKraaij_pohlmann::r_Step_4(), Xapian::InternalStemEnglish::r_Step_4(), Xapian::InternalStemEnglish::r_Step_5(), Xapian::InternalStemPorter::r_Step_5a(), Xapian::InternalStemPorter::r_Step_5b(), Xapian::InternalStemKraaij_pohlmann::r_Step_6(), Xapian::InternalStemKraaij_pohlmann::r_Step_7(), Xapian::InternalStemFinnish::r_t_plural(), Xapian::InternalStemFinnish::r_tidy(), Xapian::InternalStemRussian::r_tidy_up(), Xapian::InternalStemFrench::r_un_accent(), Xapian::InternalStemFrench::r_un_double(), Xapian::InternalStemLovins::r_undouble(), Xapian::InternalStemHungarian::r_undouble(), Xapian::InternalStemDutch::r_undouble(), Xapian::InternalStemDanish::r_undouble(), Xapian::InternalStemHungarian::r_v_ending(), Xapian::InternalStemRussian::r_verb(), Xapian::InternalStemSpanish::r_verb_suffix(), Xapian::InternalStemRomanian::r_verb_suffix(), Xapian::InternalStemPortuguese::r_verb_suffix(), Xapian::InternalStemItalian::r_verb_suffix(), Xapian::InternalStemFrench::r_verb_suffix(), Xapian::InternalStemRomanian::r_vowel_suffix(), Xapian::InternalStemItalian::r_vowel_suffix(), Xapian::InternalStemSpanish::r_y_verb_suffix(), slice_check(), slice_from_s(), slice_to(), Xapian::InternalStemRussian::stem(), Xapian::InternalStemPortuguese::stem(), Xapian::InternalStemPorter::stem(), Xapian::InternalStemKraaij_pohlmann::stem(), and Xapian::InternalStemFrench::stem().