public boolean stem() {if (!r_more_than_one_syllable_word()){return false;}limit_backward = cursor;cursor = limit;int v_1 = limit - cursor;r_stem_nominal_verb_suffixes();cursor = limit - v_1;if (!(B_continue_stemming_noun_suffixes)){return false;}int v_2 = limit - cursor;r_stem_noun_suffixes();cursor = limit - v_2;cursor = limit_backward;if (!r_postlude()){return false;}return true;}

public boolean stem ( ) { if ( ! r_more_than_one_syllable_word ( ) ) { return false ; } limit_backward = cursor ; cursor = limit ; int v_1 = limit - cursor ; r_stem_nominal_verb_suffixes ( ) ; cursor = limit - v_1 ; if ( ! ( B_continue_stemming_noun_suffixes ) ) { return false ; } int v_2 = limit - cursor ; r_stem_noun_suffixes ( ) ; cursor = limit - v_2 ; cursor = limit_backward ; if ( ! r_postlude ( ) ) { return false ; } return true ; }
public override bool Stem(){int v_1;int v_2;if (!r_more_than_one_syllable_word()){return false;}m_limit_backward = m_cursor; m_cursor = m_limit;v_1 = m_limit - m_cursor;do{if (!r_stem_nominal_verb_suffixes()){goto lab0;}} while (false);lab0:m_cursor = m_limit - v_1;if (!(B_continue_stemming_noun_suffixes)){return false;}v_2 = m_limit - m_cursor;do{if (!r_stem_noun_suffixes()){goto lab1;}} while (false);lab1:m_cursor = m_limit - v_2;m_cursor = m_limit_backward;                    if (!r_postlude()){return false;}return true;}
