if (!(in_grouping(g_v, 97, 251))) if (!(eq_s(1, "u"))) if (!(in_grouping(g_v, 97, 251))) slice_from("U"); break lab6; } while (false); if (!(eq_s(1, "i"))) if (!(in_grouping(g_v, 97, 251))) slice_from("I"); break lab6; } while (false); if (!(eq_s(1, "y"))) slice_from("Y"); } while (false); break lab4; if (!(eq_s(1, "y"))) if (!(in_grouping(g_v, 97, 251))) slice_from("Y");
if (!r_prelude()) if (!r_mark_regions()) if (!r_standard_suffix()) if (!r_i_verb_suffix()) if (!r_verb_suffix()) if (!(eq_s_b(1, "Y"))) slice_from("i"); break lab9; } while (false); if (!(eq_s_b(1, "\u00E7"))) slice_from("c"); } while (false); } while (false); if (!r_residual_suffix()) if (!r_un_double()) if (!r_un_accent()) if (!r_postlude())
lab2: do { if (!(in_grouping(g_v, 97, 251))) if (!(in_grouping(g_v, 97, 251))) lab3: do { if (find_among(a_0, 3) == 0) if (!(in_grouping(g_v, 97, 251))) if (!(in_grouping(g_v, 97, 251))) if (!(out_grouping(g_v, 97, 251))) if (!(in_grouping(g_v, 97, 251))) if (!(out_grouping(g_v, 97, 251)))
private boolean r_un_double() { int v_1; // (, line 211 // test, line 212 v_1 = limit - cursor; // among, line 212 if (find_among_b(a_8, 5) == 0) { return false; } cursor = limit - v_1; // [, line 212 ket = cursor; // next, line 212 if (cursor <= limit_backward) { return false; } cursor--; // ], line 212 bra = cursor; // delete, line 212 slice_del(); return true; }
among_var = find_among_b(a_5, 35); if (among_var == 0) case 1: if (!(out_grouping_b(g_v, 97, 251))) slice_del(); break;
if (!(out_grouping_b(g_v, 97, 251))) lab3: do { if (!(eq_s_b(1, "\u00E9"))) cursor = limit - v_3; if (!(eq_s_b(1, "\u00E8"))) slice_from("e"); return true;
among_var = find_among_b(a_4, 43); if (among_var == 0) if (!r_R2()) slice_del(); break; case 2: if (!r_R2()) slice_del(); if (!(eq_s_b(2, "ic"))) if (!r_R2()) slice_del(); break lab1; } while (false); cursor = limit - v_2; slice_from("iqU"); } while (false); } while (false); if (!r_R2()) slice_from("log");
if (!(eq_s_b(1, "s"))) if (!(out_grouping_b(g_keep_with_s, 97, 232))) slice_del(); } while (false); among_var = find_among_b(a_7, 7); if (among_var == 0) if (!r_R2()) if (!(eq_s_b(1, "s"))) if (!(eq_s_b(1, "t"))) slice_del(); break; case 2: slice_from("i"); break; case 3: slice_del(); break; case 4: if (!(eq_s_b(2, "gu")))
among_var = find_among(a_1, 4); if (among_var == 0) slice_from("i"); break; case 2: slice_from("u"); break; case 3: slice_from("y"); break; case 4:
public static void main(String[] args) throws ParseException{ BufferedReader br = null; try { String sCurrentLine; br = new BufferedReader(new FileReader("C:\\path\testing.txt")); SnowballStemmer stemmer = (SnowballStemmer) new frenchStemmer(); while ((sCurrentLine = br.readLine()) != null) { String[] tokens = sCurrentLine.split(" "); for (String string : tokens) { stemmer.setCurrent(string); stemmer.stem(); String stemmed = stemmer.getCurrent(); System.out.println(stemmed); } } } catch (IOException e) { e.printStackTrace(); } finally { try { if (br != null)br.close(); } catch (IOException ex) { ex.printStackTrace(); } } }
among_var = find_among_b(a_4, 43); if (among_var == 0) if (!r_R2()) slice_del(); break; case 2: if (!r_R2()) slice_del(); if (!(eq_s_b(2, "ic"))) if (!r_R2()) slice_del(); break lab1; } while (false); cursor = limit - v_2; slice_from("iqU"); } while (false); } while (false); if (!r_R2()) slice_from("log");
if (!(eq_s_b(1, "s"))) if (!(out_grouping_b(g_keep_with_s, 97, 232))) slice_del(); } while (false); among_var = find_among_b(a_7, 7); if (among_var == 0) if (!r_R2()) if (!(eq_s_b(1, "s"))) if (!(eq_s_b(1, "t"))) slice_del(); break; case 2: slice_from("i"); break; case 3: slice_del(); break; case 4: if (!(eq_s_b(2, "gu")))
among_var = find_among_b(a_5, 35); if (among_var == 0) case 1: if (!(out_grouping_b(g_v, 97, 251))) slice_del(); break;
if (!(out_grouping_b(g_v, 97, 251))) lab3: do { if (!(eq_s_b(1, "\u00E9"))) cursor = limit - v_3; if (!(eq_s_b(1, "\u00E8"))) slice_from("e"); return true;
private boolean r_un_double() { int v_1; // (, line 211 // test, line 212 v_1 = limit - cursor; // among, line 212 if (find_among_b(a_8, 5) == 0) { return false; } cursor = limit - v_1; // [, line 212 ket = cursor; // next, line 212 if (cursor <= limit_backward) { return false; } cursor--; // ], line 212 bra = cursor; // delete, line 212 slice_del(); return true; }
among_var = find_among(a_1, 4); if (among_var == 0) slice_from("i"); break; case 2: slice_from("u"); break; case 3: slice_from("y"); break; case 4:
stemmer = new frenchStemmer();
if (!r_prelude()) if (!r_mark_regions()) if (!r_standard_suffix()) if (!r_i_verb_suffix()) if (!r_verb_suffix()) if (!(eq_s_b(1, "Y"))) slice_from("i"); break lab9; } while (false); if (!(eq_s_b(1, "\u00E7"))) slice_from("c"); } while (false); } while (false); if (!r_residual_suffix()) if (!r_un_double()) if (!r_un_accent()) if (!r_postlude())