lab0: do { if (!r_prelude()) lab1: do { if (!r_mark_regions()) if (!r_standard_suffix()) if (!r_verb_suffix()) if (!(eq_s_b(1, "i"))) if (!(eq_s_b(1, "c"))) if (!r_RV()) slice_del(); } while (false); cursor = limit - v_7; if (!r_residual_suffix()) if (!r_residual_form()) if (!r_postlude())
among_var = find_among(a_1, 3); if (among_var == 0) slice_from("\u00E3"); break; case 2: slice_from("\u00F5"); break; case 3:
among_var = find_among_b(a_5, 45); if (among_var == 0) if (!r_R2()) slice_del(); break; case 2: if (!r_R2()) slice_from("log"); break; case 3: if (!r_R2()) slice_from("u"); break; case 4: if (!r_R2()) slice_from("ente"); break; case 5: if (!r_R1())
private boolean r_residual_suffix() { int among_var; // (, line 183 // [, line 184 ket = cursor; // substring, line 184 among_var = find_among_b(a_7, 7); if (among_var == 0) { return false; } // ], line 184 bra = cursor; switch(among_var) { case 0: return false; case 1: // (, line 187 // call RV, line 187 if (!r_RV()) { return false; } // delete, line 187 slice_del(); break; } return true; }
among_var = find_among_b(a_6, 120); if (among_var == 0) slice_del(); break;
among_var = find_among_b(a_8, 4); if (among_var == 0) if (!r_RV()) slice_del(); if (!(eq_s_b(1, "u"))) if (!(eq_s_b(1, "g"))) if (!(eq_s_b(1, "i"))) if (!(eq_s_b(1, "c"))) } while (false); if (!r_RV()) slice_del(); break; case 2: slice_from("c"); break;
public PortugueseSnowballStemmer() { super(new PortugueseStemmer()); } public Language getLanguage() { return Language.PORTUGUESE; }
lab2: do { if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250)))
among_var = find_among_b(a_8, 4); if (among_var == 0) if (!r_RV()) slice_del(); if (!(eq_s_b(1, "u"))) if (!(eq_s_b(1, "g"))) if (!(eq_s_b(1, "i"))) if (!(eq_s_b(1, "c"))) } while (false); if (!r_RV()) slice_del(); break; case 2: slice_from("c"); break;
private boolean r_residual_suffix() { int among_var; // (, line 183 // [, line 184 ket = cursor; // substring, line 184 among_var = find_among_b(a_7, 7); if (among_var == 0) { return false; } // ], line 184 bra = cursor; switch(among_var) { case 0: return false; case 1: // (, line 187 // call RV, line 187 if (!r_RV()) { return false; } // delete, line 187 slice_del(); break; } return true; }
@Override public TokenStream apply(final TokenStream input) { return new SnowballFilter(input, new PortugueseStemmer()); } };
among_var = find_among_b(a_6, 120); if (among_var == 0) slice_del(); break;
lab2: do { if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250))) if (!(in_grouping(g_v, 97, 250))) if (!(out_grouping(g_v, 97, 250)))
lab0: do { if (!r_prelude()) lab1: do { if (!r_mark_regions()) if (!r_standard_suffix()) if (!r_verb_suffix()) if (!(eq_s_b(1, "i"))) if (!(eq_s_b(1, "c"))) if (!r_RV()) slice_del(); } while (false); cursor = limit - v_7; if (!r_residual_suffix()) if (!r_residual_form()) if (!r_postlude())
among_var = find_among_b(a_5, 45); if (among_var == 0) if (!r_R2()) slice_del(); break; case 2: if (!r_R2()) slice_from("log"); break; case 3: if (!r_R2()) slice_from("u"); break; case 4: if (!r_R2()) slice_from("ente"); break; case 5: if (!r_R1())
among_var = find_among_b(a_8, 4); if (among_var == 0) if (!r_RV()) slice_del(); if (!(eq_s_b(1, "u"))) if (!(eq_s_b(1, "g"))) if (!(eq_s_b(1, "i"))) if (!(eq_s_b(1, "c"))) } while (false); if (!r_RV()) slice_del(); break; case 2: slice_from("c"); break;
private boolean r_residual_suffix() { int among_var; // (, line 183 // [, line 184 ket = cursor; // substring, line 184 among_var = find_among_b(a_7, 7); if (among_var == 0) { return false; } // ], line 184 bra = cursor; switch(among_var) { case 0: return false; case 1: // (, line 187 // call RV, line 187 if (!r_RV()) { return false; } // delete, line 187 slice_del(); break; } return true; }
among_var = find_among(a_0, 3); if (among_var == 0) slice_from("a~"); break; case 2: slice_from("o~"); break; case 3:
/** * Creates a * {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents} * which tokenizes all the text in the provided {@link Reader}. * * @return A * {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents} * built from an {@link StandardTokenizer} filtered with * {@link StandardFilter}, {@link LowerCaseFilter}, {@link StopFilter} * , {@link KeywordMarkerFilter} if a stem exclusion set is * provided and {@link PortugueseLightStemFilter}. */ @Override protected TokenStreamComponents createComponents(String fieldName, Reader reader) { final Tokenizer source = new StandardTokenizer(matchVersion, reader); TokenStream result = new StandardFilter(matchVersion, source); result = new LowerCaseFilter(matchVersion, result); result = new StopFilter(matchVersion, result, stopwords); if(!stemExclusionSet.isEmpty()) result = new KeywordMarkerFilter(result, stemExclusionSet); if (matchVersion.onOrAfter(Version.LUCENE_36)) { result = new PortugueseLightStemFilter(result); } else { result = new SnowballFilter(result, new PortugueseStemmer()); } return new TokenStreamComponents(source, result); } }
among_var = find_among_b(a_6, 120); if (among_var == 0) slice_del(); break;