You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by si...@apache.org on 2012/08/13 15:53:27 UTC
svn commit: r1372423 [15/45] - in /lucene/dev/branches/LUCENE-2878: ./
dev-tools/ dev-tools/eclipse/ dev-tools/idea/.idea/libraries/
dev-tools/maven/ dev-tools/maven/lucene/
dev-tools/maven/lucene/analysis/common/
dev-tools/maven/lucene/analysis/icu/ d...
Modified: lucene/dev/branches/LUCENE-2878/lucene/analysis/common/src/java/org/tartarus/snowball/ext/HungarianStemmer.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/LUCENE-2878/lucene/analysis/common/src/java/org/tartarus/snowball/ext/HungarianStemmer.java?rev=1372423&r1=1372422&r2=1372423&view=diff
==============================================================================
--- lucene/dev/branches/LUCENE-2878/lucene/analysis/common/src/java/org/tartarus/snowball/ext/HungarianStemmer.java (original)
+++ lucene/dev/branches/LUCENE-2878/lucene/analysis/common/src/java/org/tartarus/snowball/ext/HungarianStemmer.java Mon Aug 13 13:52:46 2012
@@ -1,1042 +1,1049 @@
// This file was generated automatically by the Snowball to Java compiler
package org.tartarus.snowball.ext;
-import org.tartarus.snowball.SnowballProgram;
+
import org.tartarus.snowball.Among;
+import org.tartarus.snowball.SnowballProgram;
+
+ /**
+ * This class was automatically generated by a Snowball to Java compiler
+ * It implements the stemming algorithm defined by a snowball script.
+ */
-/**
- * Generated class implementing code defined by a snowball script.
- */
public class HungarianStemmer extends SnowballProgram {
- private Among a_0[] = {
- new Among ( "cs", -1, -1, "", this),
- new Among ( "dzs", -1, -1, "", this),
- new Among ( "gy", -1, -1, "", this),
- new Among ( "ly", -1, -1, "", this),
- new Among ( "ny", -1, -1, "", this),
- new Among ( "sz", -1, -1, "", this),
- new Among ( "ty", -1, -1, "", this),
- new Among ( "zs", -1, -1, "", this)
- };
-
- private Among a_1[] = {
- new Among ( "\u00E1", -1, 1, "", this),
- new Among ( "\u00E9", -1, 2, "", this)
- };
-
- private Among a_2[] = {
- new Among ( "bb", -1, -1, "", this),
- new Among ( "cc", -1, -1, "", this),
- new Among ( "dd", -1, -1, "", this),
- new Among ( "ff", -1, -1, "", this),
- new Among ( "gg", -1, -1, "", this),
- new Among ( "jj", -1, -1, "", this),
- new Among ( "kk", -1, -1, "", this),
- new Among ( "ll", -1, -1, "", this),
- new Among ( "mm", -1, -1, "", this),
- new Among ( "nn", -1, -1, "", this),
- new Among ( "pp", -1, -1, "", this),
- new Among ( "rr", -1, -1, "", this),
- new Among ( "ccs", -1, -1, "", this),
- new Among ( "ss", -1, -1, "", this),
- new Among ( "zzs", -1, -1, "", this),
- new Among ( "tt", -1, -1, "", this),
- new Among ( "vv", -1, -1, "", this),
- new Among ( "ggy", -1, -1, "", this),
- new Among ( "lly", -1, -1, "", this),
- new Among ( "nny", -1, -1, "", this),
- new Among ( "tty", -1, -1, "", this),
- new Among ( "ssz", -1, -1, "", this),
- new Among ( "zz", -1, -1, "", this)
- };
-
- private Among a_3[] = {
- new Among ( "al", -1, 1, "", this),
- new Among ( "el", -1, 2, "", this)
- };
-
- private Among a_4[] = {
- new Among ( "ba", -1, -1, "", this),
- new Among ( "ra", -1, -1, "", this),
- new Among ( "be", -1, -1, "", this),
- new Among ( "re", -1, -1, "", this),
- new Among ( "ig", -1, -1, "", this),
- new Among ( "nak", -1, -1, "", this),
- new Among ( "nek", -1, -1, "", this),
- new Among ( "val", -1, -1, "", this),
- new Among ( "vel", -1, -1, "", this),
- new Among ( "ul", -1, -1, "", this),
- new Among ( "n\u00E1l", -1, -1, "", this),
- new Among ( "n\u00E9l", -1, -1, "", this),
- new Among ( "b\u00F3l", -1, -1, "", this),
- new Among ( "r\u00F3l", -1, -1, "", this),
- new Among ( "t\u00F3l", -1, -1, "", this),
- new Among ( "b\u00F5l", -1, -1, "", this),
- new Among ( "r\u00F5l", -1, -1, "", this),
- new Among ( "t\u00F5l", -1, -1, "", this),
- new Among ( "\u00FCl", -1, -1, "", this),
- new Among ( "n", -1, -1, "", this),
- new Among ( "an", 19, -1, "", this),
- new Among ( "ban", 20, -1, "", this),
- new Among ( "en", 19, -1, "", this),
- new Among ( "ben", 22, -1, "", this),
- new Among ( "k\u00E9ppen", 22, -1, "", this),
- new Among ( "on", 19, -1, "", this),
- new Among ( "\u00F6n", 19, -1, "", this),
- new Among ( "k\u00E9pp", -1, -1, "", this),
- new Among ( "kor", -1, -1, "", this),
- new Among ( "t", -1, -1, "", this),
- new Among ( "at", 29, -1, "", this),
- new Among ( "et", 29, -1, "", this),
- new Among ( "k\u00E9nt", 29, -1, "", this),
- new Among ( "ank\u00E9nt", 32, -1, "", this),
- new Among ( "enk\u00E9nt", 32, -1, "", this),
- new Among ( "onk\u00E9nt", 32, -1, "", this),
- new Among ( "ot", 29, -1, "", this),
- new Among ( "\u00E9rt", 29, -1, "", this),
- new Among ( "\u00F6t", 29, -1, "", this),
- new Among ( "hez", -1, -1, "", this),
- new Among ( "hoz", -1, -1, "", this),
- new Among ( "h\u00F6z", -1, -1, "", this),
- new Among ( "v\u00E1", -1, -1, "", this),
- new Among ( "v\u00E9", -1, -1, "", this)
- };
-
- private Among a_5[] = {
- new Among ( "\u00E1n", -1, 2, "", this),
- new Among ( "\u00E9n", -1, 1, "", this),
- new Among ( "\u00E1nk\u00E9nt", -1, 3, "", this)
- };
-
- private Among a_6[] = {
- new Among ( "stul", -1, 2, "", this),
- new Among ( "astul", 0, 1, "", this),
- new Among ( "\u00E1stul", 0, 3, "", this),
- new Among ( "st\u00FCl", -1, 2, "", this),
- new Among ( "est\u00FCl", 3, 1, "", this),
- new Among ( "\u00E9st\u00FCl", 3, 4, "", this)
- };
-
- private Among a_7[] = {
- new Among ( "\u00E1", -1, 1, "", this),
- new Among ( "\u00E9", -1, 2, "", this)
- };
-
- private Among a_8[] = {
- new Among ( "k", -1, 7, "", this),
- new Among ( "ak", 0, 4, "", this),
- new Among ( "ek", 0, 6, "", this),
- new Among ( "ok", 0, 5, "", this),
- new Among ( "\u00E1k", 0, 1, "", this),
- new Among ( "\u00E9k", 0, 2, "", this),
- new Among ( "\u00F6k", 0, 3, "", this)
- };
-
- private Among a_9[] = {
- new Among ( "\u00E9i", -1, 7, "", this),
- new Among ( "\u00E1\u00E9i", 0, 6, "", this),
- new Among ( "\u00E9\u00E9i", 0, 5, "", this),
- new Among ( "\u00E9", -1, 9, "", this),
- new Among ( "k\u00E9", 3, 4, "", this),
- new Among ( "ak\u00E9", 4, 1, "", this),
- new Among ( "ek\u00E9", 4, 1, "", this),
- new Among ( "ok\u00E9", 4, 1, "", this),
- new Among ( "\u00E1k\u00E9", 4, 3, "", this),
- new Among ( "\u00E9k\u00E9", 4, 2, "", this),
- new Among ( "\u00F6k\u00E9", 4, 1, "", this),
- new Among ( "\u00E9\u00E9", 3, 8, "", this)
- };
-
- private Among a_10[] = {
- new Among ( "a", -1, 18, "", this),
- new Among ( "ja", 0, 17, "", this),
- new Among ( "d", -1, 16, "", this),
- new Among ( "ad", 2, 13, "", this),
- new Among ( "ed", 2, 13, "", this),
- new Among ( "od", 2, 13, "", this),
- new Among ( "\u00E1d", 2, 14, "", this),
- new Among ( "\u00E9d", 2, 15, "", this),
- new Among ( "\u00F6d", 2, 13, "", this),
- new Among ( "e", -1, 18, "", this),
- new Among ( "je", 9, 17, "", this),
- new Among ( "nk", -1, 4, "", this),
- new Among ( "unk", 11, 1, "", this),
- new Among ( "\u00E1nk", 11, 2, "", this),
- new Among ( "\u00E9nk", 11, 3, "", this),
- new Among ( "\u00FCnk", 11, 1, "", this),
- new Among ( "uk", -1, 8, "", this),
- new Among ( "juk", 16, 7, "", this),
- new Among ( "\u00E1juk", 17, 5, "", this),
- new Among ( "\u00FCk", -1, 8, "", this),
- new Among ( "j\u00FCk", 19, 7, "", this),
- new Among ( "\u00E9j\u00FCk", 20, 6, "", this),
- new Among ( "m", -1, 12, "", this),
- new Among ( "am", 22, 9, "", this),
- new Among ( "em", 22, 9, "", this),
- new Among ( "om", 22, 9, "", this),
- new Among ( "\u00E1m", 22, 10, "", this),
- new Among ( "\u00E9m", 22, 11, "", this),
- new Among ( "o", -1, 18, "", this),
- new Among ( "\u00E1", -1, 19, "", this),
- new Among ( "\u00E9", -1, 20, "", this)
- };
-
- private Among a_11[] = {
- new Among ( "id", -1, 10, "", this),
- new Among ( "aid", 0, 9, "", this),
- new Among ( "jaid", 1, 6, "", this),
- new Among ( "eid", 0, 9, "", this),
- new Among ( "jeid", 3, 6, "", this),
- new Among ( "\u00E1id", 0, 7, "", this),
- new Among ( "\u00E9id", 0, 8, "", this),
- new Among ( "i", -1, 15, "", this),
- new Among ( "ai", 7, 14, "", this),
- new Among ( "jai", 8, 11, "", this),
- new Among ( "ei", 7, 14, "", this),
- new Among ( "jei", 10, 11, "", this),
- new Among ( "\u00E1i", 7, 12, "", this),
- new Among ( "\u00E9i", 7, 13, "", this),
- new Among ( "itek", -1, 24, "", this),
- new Among ( "eitek", 14, 21, "", this),
- new Among ( "jeitek", 15, 20, "", this),
- new Among ( "\u00E9itek", 14, 23, "", this),
- new Among ( "ik", -1, 29, "", this),
- new Among ( "aik", 18, 26, "", this),
- new Among ( "jaik", 19, 25, "", this),
- new Among ( "eik", 18, 26, "", this),
- new Among ( "jeik", 21, 25, "", this),
- new Among ( "\u00E1ik", 18, 27, "", this),
- new Among ( "\u00E9ik", 18, 28, "", this),
- new Among ( "ink", -1, 20, "", this),
- new Among ( "aink", 25, 17, "", this),
- new Among ( "jaink", 26, 16, "", this),
- new Among ( "eink", 25, 17, "", this),
- new Among ( "jeink", 28, 16, "", this),
- new Among ( "\u00E1ink", 25, 18, "", this),
- new Among ( "\u00E9ink", 25, 19, "", this),
- new Among ( "aitok", -1, 21, "", this),
- new Among ( "jaitok", 32, 20, "", this),
- new Among ( "\u00E1itok", -1, 22, "", this),
- new Among ( "im", -1, 5, "", this),
- new Among ( "aim", 35, 4, "", this),
- new Among ( "jaim", 36, 1, "", this),
- new Among ( "eim", 35, 4, "", this),
- new Among ( "jeim", 38, 1, "", this),
- new Among ( "\u00E1im", 35, 2, "", this),
- new Among ( "\u00E9im", 35, 3, "", this)
- };
+private static final long serialVersionUID = 1L;
- private static final char g_v[] = {17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 52, 14 };
+ private final static HungarianStemmer methodObject = new HungarianStemmer ();
+
+ private final static Among a_0[] = {
+ new Among ( "cs", -1, -1, "", methodObject ),
+ new Among ( "dzs", -1, -1, "", methodObject ),
+ new Among ( "gy", -1, -1, "", methodObject ),
+ new Among ( "ly", -1, -1, "", methodObject ),
+ new Among ( "ny", -1, -1, "", methodObject ),
+ new Among ( "sz", -1, -1, "", methodObject ),
+ new Among ( "ty", -1, -1, "", methodObject ),
+ new Among ( "zs", -1, -1, "", methodObject )
+ };
+
+ private final static Among a_1[] = {
+ new Among ( "\u00E1", -1, 1, "", methodObject ),
+ new Among ( "\u00E9", -1, 2, "", methodObject )
+ };
+
+ private final static Among a_2[] = {
+ new Among ( "bb", -1, -1, "", methodObject ),
+ new Among ( "cc", -1, -1, "", methodObject ),
+ new Among ( "dd", -1, -1, "", methodObject ),
+ new Among ( "ff", -1, -1, "", methodObject ),
+ new Among ( "gg", -1, -1, "", methodObject ),
+ new Among ( "jj", -1, -1, "", methodObject ),
+ new Among ( "kk", -1, -1, "", methodObject ),
+ new Among ( "ll", -1, -1, "", methodObject ),
+ new Among ( "mm", -1, -1, "", methodObject ),
+ new Among ( "nn", -1, -1, "", methodObject ),
+ new Among ( "pp", -1, -1, "", methodObject ),
+ new Among ( "rr", -1, -1, "", methodObject ),
+ new Among ( "ccs", -1, -1, "", methodObject ),
+ new Among ( "ss", -1, -1, "", methodObject ),
+ new Among ( "zzs", -1, -1, "", methodObject ),
+ new Among ( "tt", -1, -1, "", methodObject ),
+ new Among ( "vv", -1, -1, "", methodObject ),
+ new Among ( "ggy", -1, -1, "", methodObject ),
+ new Among ( "lly", -1, -1, "", methodObject ),
+ new Among ( "nny", -1, -1, "", methodObject ),
+ new Among ( "tty", -1, -1, "", methodObject ),
+ new Among ( "ssz", -1, -1, "", methodObject ),
+ new Among ( "zz", -1, -1, "", methodObject )
+ };
+
+ private final static Among a_3[] = {
+ new Among ( "al", -1, 1, "", methodObject ),
+ new Among ( "el", -1, 2, "", methodObject )
+ };
+
+ private final static Among a_4[] = {
+ new Among ( "ba", -1, -1, "", methodObject ),
+ new Among ( "ra", -1, -1, "", methodObject ),
+ new Among ( "be", -1, -1, "", methodObject ),
+ new Among ( "re", -1, -1, "", methodObject ),
+ new Among ( "ig", -1, -1, "", methodObject ),
+ new Among ( "nak", -1, -1, "", methodObject ),
+ new Among ( "nek", -1, -1, "", methodObject ),
+ new Among ( "val", -1, -1, "", methodObject ),
+ new Among ( "vel", -1, -1, "", methodObject ),
+ new Among ( "ul", -1, -1, "", methodObject ),
+ new Among ( "n\u00E1l", -1, -1, "", methodObject ),
+ new Among ( "n\u00E9l", -1, -1, "", methodObject ),
+ new Among ( "b\u00F3l", -1, -1, "", methodObject ),
+ new Among ( "r\u00F3l", -1, -1, "", methodObject ),
+ new Among ( "t\u00F3l", -1, -1, "", methodObject ),
+ new Among ( "b\u00F5l", -1, -1, "", methodObject ),
+ new Among ( "r\u00F5l", -1, -1, "", methodObject ),
+ new Among ( "t\u00F5l", -1, -1, "", methodObject ),
+ new Among ( "\u00FCl", -1, -1, "", methodObject ),
+ new Among ( "n", -1, -1, "", methodObject ),
+ new Among ( "an", 19, -1, "", methodObject ),
+ new Among ( "ban", 20, -1, "", methodObject ),
+ new Among ( "en", 19, -1, "", methodObject ),
+ new Among ( "ben", 22, -1, "", methodObject ),
+ new Among ( "k\u00E9ppen", 22, -1, "", methodObject ),
+ new Among ( "on", 19, -1, "", methodObject ),
+ new Among ( "\u00F6n", 19, -1, "", methodObject ),
+ new Among ( "k\u00E9pp", -1, -1, "", methodObject ),
+ new Among ( "kor", -1, -1, "", methodObject ),
+ new Among ( "t", -1, -1, "", methodObject ),
+ new Among ( "at", 29, -1, "", methodObject ),
+ new Among ( "et", 29, -1, "", methodObject ),
+ new Among ( "k\u00E9nt", 29, -1, "", methodObject ),
+ new Among ( "ank\u00E9nt", 32, -1, "", methodObject ),
+ new Among ( "enk\u00E9nt", 32, -1, "", methodObject ),
+ new Among ( "onk\u00E9nt", 32, -1, "", methodObject ),
+ new Among ( "ot", 29, -1, "", methodObject ),
+ new Among ( "\u00E9rt", 29, -1, "", methodObject ),
+ new Among ( "\u00F6t", 29, -1, "", methodObject ),
+ new Among ( "hez", -1, -1, "", methodObject ),
+ new Among ( "hoz", -1, -1, "", methodObject ),
+ new Among ( "h\u00F6z", -1, -1, "", methodObject ),
+ new Among ( "v\u00E1", -1, -1, "", methodObject ),
+ new Among ( "v\u00E9", -1, -1, "", methodObject )
+ };
+
+ private final static Among a_5[] = {
+ new Among ( "\u00E1n", -1, 2, "", methodObject ),
+ new Among ( "\u00E9n", -1, 1, "", methodObject ),
+ new Among ( "\u00E1nk\u00E9nt", -1, 3, "", methodObject )
+ };
+
+ private final static Among a_6[] = {
+ new Among ( "stul", -1, 2, "", methodObject ),
+ new Among ( "astul", 0, 1, "", methodObject ),
+ new Among ( "\u00E1stul", 0, 3, "", methodObject ),
+ new Among ( "st\u00FCl", -1, 2, "", methodObject ),
+ new Among ( "est\u00FCl", 3, 1, "", methodObject ),
+ new Among ( "\u00E9st\u00FCl", 3, 4, "", methodObject )
+ };
+
+ private final static Among a_7[] = {
+ new Among ( "\u00E1", -1, 1, "", methodObject ),
+ new Among ( "\u00E9", -1, 2, "", methodObject )
+ };
+
+ private final static Among a_8[] = {
+ new Among ( "k", -1, 7, "", methodObject ),
+ new Among ( "ak", 0, 4, "", methodObject ),
+ new Among ( "ek", 0, 6, "", methodObject ),
+ new Among ( "ok", 0, 5, "", methodObject ),
+ new Among ( "\u00E1k", 0, 1, "", methodObject ),
+ new Among ( "\u00E9k", 0, 2, "", methodObject ),
+ new Among ( "\u00F6k", 0, 3, "", methodObject )
+ };
+
+ private final static Among a_9[] = {
+ new Among ( "\u00E9i", -1, 7, "", methodObject ),
+ new Among ( "\u00E1\u00E9i", 0, 6, "", methodObject ),
+ new Among ( "\u00E9\u00E9i", 0, 5, "", methodObject ),
+ new Among ( "\u00E9", -1, 9, "", methodObject ),
+ new Among ( "k\u00E9", 3, 4, "", methodObject ),
+ new Among ( "ak\u00E9", 4, 1, "", methodObject ),
+ new Among ( "ek\u00E9", 4, 1, "", methodObject ),
+ new Among ( "ok\u00E9", 4, 1, "", methodObject ),
+ new Among ( "\u00E1k\u00E9", 4, 3, "", methodObject ),
+ new Among ( "\u00E9k\u00E9", 4, 2, "", methodObject ),
+ new Among ( "\u00F6k\u00E9", 4, 1, "", methodObject ),
+ new Among ( "\u00E9\u00E9", 3, 8, "", methodObject )
+ };
+
+ private final static Among a_10[] = {
+ new Among ( "a", -1, 18, "", methodObject ),
+ new Among ( "ja", 0, 17, "", methodObject ),
+ new Among ( "d", -1, 16, "", methodObject ),
+ new Among ( "ad", 2, 13, "", methodObject ),
+ new Among ( "ed", 2, 13, "", methodObject ),
+ new Among ( "od", 2, 13, "", methodObject ),
+ new Among ( "\u00E1d", 2, 14, "", methodObject ),
+ new Among ( "\u00E9d", 2, 15, "", methodObject ),
+ new Among ( "\u00F6d", 2, 13, "", methodObject ),
+ new Among ( "e", -1, 18, "", methodObject ),
+ new Among ( "je", 9, 17, "", methodObject ),
+ new Among ( "nk", -1, 4, "", methodObject ),
+ new Among ( "unk", 11, 1, "", methodObject ),
+ new Among ( "\u00E1nk", 11, 2, "", methodObject ),
+ new Among ( "\u00E9nk", 11, 3, "", methodObject ),
+ new Among ( "\u00FCnk", 11, 1, "", methodObject ),
+ new Among ( "uk", -1, 8, "", methodObject ),
+ new Among ( "juk", 16, 7, "", methodObject ),
+ new Among ( "\u00E1juk", 17, 5, "", methodObject ),
+ new Among ( "\u00FCk", -1, 8, "", methodObject ),
+ new Among ( "j\u00FCk", 19, 7, "", methodObject ),
+ new Among ( "\u00E9j\u00FCk", 20, 6, "", methodObject ),
+ new Among ( "m", -1, 12, "", methodObject ),
+ new Among ( "am", 22, 9, "", methodObject ),
+ new Among ( "em", 22, 9, "", methodObject ),
+ new Among ( "om", 22, 9, "", methodObject ),
+ new Among ( "\u00E1m", 22, 10, "", methodObject ),
+ new Among ( "\u00E9m", 22, 11, "", methodObject ),
+ new Among ( "o", -1, 18, "", methodObject ),
+ new Among ( "\u00E1", -1, 19, "", methodObject ),
+ new Among ( "\u00E9", -1, 20, "", methodObject )
+ };
+
+ private final static Among a_11[] = {
+ new Among ( "id", -1, 10, "", methodObject ),
+ new Among ( "aid", 0, 9, "", methodObject ),
+ new Among ( "jaid", 1, 6, "", methodObject ),
+ new Among ( "eid", 0, 9, "", methodObject ),
+ new Among ( "jeid", 3, 6, "", methodObject ),
+ new Among ( "\u00E1id", 0, 7, "", methodObject ),
+ new Among ( "\u00E9id", 0, 8, "", methodObject ),
+ new Among ( "i", -1, 15, "", methodObject ),
+ new Among ( "ai", 7, 14, "", methodObject ),
+ new Among ( "jai", 8, 11, "", methodObject ),
+ new Among ( "ei", 7, 14, "", methodObject ),
+ new Among ( "jei", 10, 11, "", methodObject ),
+ new Among ( "\u00E1i", 7, 12, "", methodObject ),
+ new Among ( "\u00E9i", 7, 13, "", methodObject ),
+ new Among ( "itek", -1, 24, "", methodObject ),
+ new Among ( "eitek", 14, 21, "", methodObject ),
+ new Among ( "jeitek", 15, 20, "", methodObject ),
+ new Among ( "\u00E9itek", 14, 23, "", methodObject ),
+ new Among ( "ik", -1, 29, "", methodObject ),
+ new Among ( "aik", 18, 26, "", methodObject ),
+ new Among ( "jaik", 19, 25, "", methodObject ),
+ new Among ( "eik", 18, 26, "", methodObject ),
+ new Among ( "jeik", 21, 25, "", methodObject ),
+ new Among ( "\u00E1ik", 18, 27, "", methodObject ),
+ new Among ( "\u00E9ik", 18, 28, "", methodObject ),
+ new Among ( "ink", -1, 20, "", methodObject ),
+ new Among ( "aink", 25, 17, "", methodObject ),
+ new Among ( "jaink", 26, 16, "", methodObject ),
+ new Among ( "eink", 25, 17, "", methodObject ),
+ new Among ( "jeink", 28, 16, "", methodObject ),
+ new Among ( "\u00E1ink", 25, 18, "", methodObject ),
+ new Among ( "\u00E9ink", 25, 19, "", methodObject ),
+ new Among ( "aitok", -1, 21, "", methodObject ),
+ new Among ( "jaitok", 32, 20, "", methodObject ),
+ new Among ( "\u00E1itok", -1, 22, "", methodObject ),
+ new Among ( "im", -1, 5, "", methodObject ),
+ new Among ( "aim", 35, 4, "", methodObject ),
+ new Among ( "jaim", 36, 1, "", methodObject ),
+ new Among ( "eim", 35, 4, "", methodObject ),
+ new Among ( "jeim", 38, 1, "", methodObject ),
+ new Among ( "\u00E1im", 35, 2, "", methodObject ),
+ new Among ( "\u00E9im", 35, 3, "", methodObject )
+ };
+
+ private static final char g_v[] = {17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 52, 14 };
private int I_p1;
- private void copy_from(HungarianStemmer other) {
- I_p1 = other.I_p1;
- super.copy_from(other);
- }
+ private void copy_from(HungarianStemmer other) {
+ I_p1 = other.I_p1;
+ super.copy_from(other);
+ }
- private boolean r_mark_regions() {
+ private boolean r_mark_regions() {
int v_1;
int v_2;
int v_3;
- // (, line 44
- I_p1 = limit;
- // or, line 51
- lab0: do {
- v_1 = cursor;
- lab1: do {
- // (, line 48
- if (!(in_grouping(g_v, 97, 252)))
- {
- break lab1;
- }
- // goto, line 48
- golab2: while(true)
- {
- v_2 = cursor;
- lab3: do {
- if (!(out_grouping(g_v, 97, 252)))
+ // (, line 44
+ I_p1 = limit;
+ // or, line 51
+ lab0: do {
+ v_1 = cursor;
+ lab1: do {
+ // (, line 48
+ if (!(in_grouping(g_v, 97, 252)))
{
- break lab3;
+ break lab1;
}
- cursor = v_2;
- break golab2;
- } while (false);
- cursor = v_2;
- if (cursor >= limit)
- {
- break lab1;
- }
- cursor++;
- }
- // or, line 49
- lab4: do {
- v_3 = cursor;
- lab5: do {
- // among, line 49
- if (find_among(a_0, 8) == 0)
+ // goto, line 48
+ golab2: while(true)
{
- break lab5;
+ v_2 = cursor;
+ lab3: do {
+ if (!(out_grouping(g_v, 97, 252)))
+ {
+ break lab3;
+ }
+ cursor = v_2;
+ break golab2;
+ } while (false);
+ cursor = v_2;
+ if (cursor >= limit)
+ {
+ break lab1;
+ }
+ cursor++;
}
- break lab4;
+ // or, line 49
+ lab4: do {
+ v_3 = cursor;
+ lab5: do {
+ // among, line 49
+ if (find_among(a_0, 8) == 0)
+ {
+ break lab5;
+ }
+ break lab4;
+ } while (false);
+ cursor = v_3;
+ // next, line 49
+ if (cursor >= limit)
+ {
+ break lab1;
+ }
+ cursor++;
+ } while (false);
+ // setmark p1, line 50
+ I_p1 = cursor;
+ break lab0;
} while (false);
- cursor = v_3;
- // next, line 49
- if (cursor >= limit)
+ cursor = v_1;
+ // (, line 53
+ if (!(out_grouping(g_v, 97, 252)))
{
- break lab1;
+ return false;
}
- cursor++;
- } while (false);
- // setmark p1, line 50
- I_p1 = cursor;
- break lab0;
- } while (false);
- cursor = v_1;
- // (, line 53
- if (!(out_grouping(g_v, 97, 252)))
- {
- return false;
- }
- // gopast, line 53
- golab6: while(true)
- {
- lab7: do {
- if (!(in_grouping(g_v, 97, 252)))
+ // gopast, line 53
+ golab6: while(true)
{
- break lab7;
+ lab7: do {
+ if (!(in_grouping(g_v, 97, 252)))
+ {
+ break lab7;
+ }
+ break golab6;
+ } while (false);
+ if (cursor >= limit)
+ {
+ return false;
+ }
+ cursor++;
}
- break golab6;
+ // setmark p1, line 53
+ I_p1 = cursor;
} while (false);
- if (cursor >= limit)
+ return true;
+ }
+
+ private boolean r_R1() {
+ if (!(I_p1 <= cursor))
{
return false;
}
- cursor++;
+ return true;
}
- // setmark p1, line 53
- I_p1 = cursor;
- } while (false);
- return true;
- }
- private boolean r_R1() {
- if (!(I_p1 <= cursor))
- {
- return false;
- }
- return true;
- }
-
- private boolean r_v_ending() {
+ private boolean r_v_ending() {
int among_var;
- // (, line 60
- // [, line 61
- ket = cursor;
- // substring, line 61
- among_var = find_among_b(a_1, 2);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 61
- bra = cursor;
- // call R1, line 61
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 62
- // <-, line 62
- slice_from("a");
- break;
- case 2:
- // (, line 63
- // <-, line 63
- slice_from("e");
- break;
- }
- return true;
- }
+ // (, line 60
+ // [, line 61
+ ket = cursor;
+ // substring, line 61
+ among_var = find_among_b(a_1, 2);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 61
+ bra = cursor;
+ // call R1, line 61
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 62
+ // <-, line 62
+ slice_from("a");
+ break;
+ case 2:
+ // (, line 63
+ // <-, line 63
+ slice_from("e");
+ break;
+ }
+ return true;
+ }
- private boolean r_double() {
+ private boolean r_double() {
int v_1;
- // (, line 67
- // test, line 68
- v_1 = limit - cursor;
- // among, line 68
- if (find_among_b(a_2, 23) == 0)
- {
- return false;
- }
- cursor = limit - v_1;
- return true;
- }
+ // (, line 67
+ // test, line 68
+ v_1 = limit - cursor;
+ // among, line 68
+ if (find_among_b(a_2, 23) == 0)
+ {
+ return false;
+ }
+ cursor = limit - v_1;
+ return true;
+ }
- private boolean r_undouble() {
- // (, line 72
- // next, line 73
- if (cursor <= limit_backward)
- {
- return false;
- }
- cursor--;
- // [, line 73
- ket = cursor;
- // hop, line 73
- {
- int c = cursor - 1;
- if (limit_backward > c || c > limit)
- {
- return false;
+ private boolean r_undouble() {
+ // (, line 72
+ // next, line 73
+ if (cursor <= limit_backward)
+ {
+ return false;
+ }
+ cursor--;
+ // [, line 73
+ ket = cursor;
+ // hop, line 73
+ {
+ int c = cursor - 1;
+ if (limit_backward > c || c > limit)
+ {
+ return false;
+ }
+ cursor = c;
+ }
+ // ], line 73
+ bra = cursor;
+ // delete, line 73
+ slice_del();
+ return true;
}
- cursor = c;
- }
- // ], line 73
- bra = cursor;
- // delete, line 73
- slice_del();
- return true;
- }
- private boolean r_instrum() {
+ private boolean r_instrum() {
int among_var;
- // (, line 76
- // [, line 77
- ket = cursor;
- // substring, line 77
- among_var = find_among_b(a_3, 2);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 77
- bra = cursor;
- // call R1, line 77
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 78
- // call double, line 78
- if (!r_double())
+ // (, line 76
+ // [, line 77
+ ket = cursor;
+ // substring, line 77
+ among_var = find_among_b(a_3, 2);
+ if (among_var == 0)
{
return false;
}
- break;
- case 2:
- // (, line 79
- // call double, line 79
- if (!r_double())
+ // ], line 77
+ bra = cursor;
+ // call R1, line 77
+ if (!r_R1())
{
return false;
}
- break;
- }
- // delete, line 81
- slice_del();
- // call undouble, line 82
- if (!r_undouble())
- {
- return false;
- }
- return true;
- }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 78
+ // call double, line 78
+ if (!r_double())
+ {
+ return false;
+ }
+ break;
+ case 2:
+ // (, line 79
+ // call double, line 79
+ if (!r_double())
+ {
+ return false;
+ }
+ break;
+ }
+ // delete, line 81
+ slice_del();
+ // call undouble, line 82
+ if (!r_undouble())
+ {
+ return false;
+ }
+ return true;
+ }
- private boolean r_case() {
- // (, line 86
- // [, line 87
- ket = cursor;
- // substring, line 87
- if (find_among_b(a_4, 44) == 0)
- {
- return false;
- }
- // ], line 87
- bra = cursor;
- // call R1, line 87
- if (!r_R1())
- {
- return false;
- }
- // delete, line 111
- slice_del();
- // call v_ending, line 112
- if (!r_v_ending())
- {
- return false;
- }
- return true;
- }
+ private boolean r_case() {
+ // (, line 86
+ // [, line 87
+ ket = cursor;
+ // substring, line 87
+ if (find_among_b(a_4, 44) == 0)
+ {
+ return false;
+ }
+ // ], line 87
+ bra = cursor;
+ // call R1, line 87
+ if (!r_R1())
+ {
+ return false;
+ }
+ // delete, line 111
+ slice_del();
+ // call v_ending, line 112
+ if (!r_v_ending())
+ {
+ return false;
+ }
+ return true;
+ }
- private boolean r_case_special() {
+ private boolean r_case_special() {
int among_var;
- // (, line 115
- // [, line 116
- ket = cursor;
- // substring, line 116
- among_var = find_among_b(a_5, 3);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 116
- bra = cursor;
- // call R1, line 116
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 117
- // <-, line 117
- slice_from("e");
- break;
- case 2:
- // (, line 118
- // <-, line 118
- slice_from("a");
- break;
- case 3:
- // (, line 119
- // <-, line 119
- slice_from("a");
- break;
- }
- return true;
- }
+ // (, line 115
+ // [, line 116
+ ket = cursor;
+ // substring, line 116
+ among_var = find_among_b(a_5, 3);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 116
+ bra = cursor;
+ // call R1, line 116
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 117
+ // <-, line 117
+ slice_from("e");
+ break;
+ case 2:
+ // (, line 118
+ // <-, line 118
+ slice_from("a");
+ break;
+ case 3:
+ // (, line 119
+ // <-, line 119
+ slice_from("a");
+ break;
+ }
+ return true;
+ }
- private boolean r_case_other() {
+ private boolean r_case_other() {
int among_var;
- // (, line 123
- // [, line 124
- ket = cursor;
- // substring, line 124
- among_var = find_among_b(a_6, 6);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 124
- bra = cursor;
- // call R1, line 124
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 125
- // delete, line 125
- slice_del();
- break;
- case 2:
- // (, line 126
- // delete, line 126
- slice_del();
- break;
- case 3:
- // (, line 127
- // <-, line 127
- slice_from("a");
- break;
- case 4:
- // (, line 128
- // <-, line 128
- slice_from("e");
- break;
- }
- return true;
- }
+ // (, line 123
+ // [, line 124
+ ket = cursor;
+ // substring, line 124
+ among_var = find_among_b(a_6, 6);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 124
+ bra = cursor;
+ // call R1, line 124
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 125
+ // delete, line 125
+ slice_del();
+ break;
+ case 2:
+ // (, line 126
+ // delete, line 126
+ slice_del();
+ break;
+ case 3:
+ // (, line 127
+ // <-, line 127
+ slice_from("a");
+ break;
+ case 4:
+ // (, line 128
+ // <-, line 128
+ slice_from("e");
+ break;
+ }
+ return true;
+ }
- private boolean r_factive() {
+ private boolean r_factive() {
int among_var;
- // (, line 132
- // [, line 133
- ket = cursor;
- // substring, line 133
- among_var = find_among_b(a_7, 2);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 133
- bra = cursor;
- // call R1, line 133
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 134
- // call double, line 134
- if (!r_double())
+ // (, line 132
+ // [, line 133
+ ket = cursor;
+ // substring, line 133
+ among_var = find_among_b(a_7, 2);
+ if (among_var == 0)
{
return false;
}
- break;
- case 2:
- // (, line 135
- // call double, line 135
- if (!r_double())
+ // ], line 133
+ bra = cursor;
+ // call R1, line 133
+ if (!r_R1())
{
return false;
}
- break;
- }
- // delete, line 137
- slice_del();
- // call undouble, line 138
- if (!r_undouble())
- {
- return false;
- }
- return true;
- }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 134
+ // call double, line 134
+ if (!r_double())
+ {
+ return false;
+ }
+ break;
+ case 2:
+ // (, line 135
+ // call double, line 135
+ if (!r_double())
+ {
+ return false;
+ }
+ break;
+ }
+ // delete, line 137
+ slice_del();
+ // call undouble, line 138
+ if (!r_undouble())
+ {
+ return false;
+ }
+ return true;
+ }
- private boolean r_plural() {
+ private boolean r_plural() {
int among_var;
- // (, line 141
- // [, line 142
- ket = cursor;
- // substring, line 142
- among_var = find_among_b(a_8, 7);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 142
- bra = cursor;
- // call R1, line 142
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 143
- // <-, line 143
- slice_from("a");
- break;
- case 2:
- // (, line 144
- // <-, line 144
- slice_from("e");
- break;
- case 3:
- // (, line 145
- // delete, line 145
- slice_del();
- break;
- case 4:
- // (, line 146
- // delete, line 146
- slice_del();
- break;
- case 5:
- // (, line 147
- // delete, line 147
- slice_del();
- break;
- case 6:
- // (, line 148
- // delete, line 148
- slice_del();
- break;
- case 7:
- // (, line 149
- // delete, line 149
- slice_del();
- break;
- }
- return true;
- }
+ // (, line 141
+ // [, line 142
+ ket = cursor;
+ // substring, line 142
+ among_var = find_among_b(a_8, 7);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 142
+ bra = cursor;
+ // call R1, line 142
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 143
+ // <-, line 143
+ slice_from("a");
+ break;
+ case 2:
+ // (, line 144
+ // <-, line 144
+ slice_from("e");
+ break;
+ case 3:
+ // (, line 145
+ // delete, line 145
+ slice_del();
+ break;
+ case 4:
+ // (, line 146
+ // delete, line 146
+ slice_del();
+ break;
+ case 5:
+ // (, line 147
+ // delete, line 147
+ slice_del();
+ break;
+ case 6:
+ // (, line 148
+ // delete, line 148
+ slice_del();
+ break;
+ case 7:
+ // (, line 149
+ // delete, line 149
+ slice_del();
+ break;
+ }
+ return true;
+ }
- private boolean r_owned() {
+ private boolean r_owned() {
int among_var;
- // (, line 153
- // [, line 154
- ket = cursor;
- // substring, line 154
- among_var = find_among_b(a_9, 12);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 154
- bra = cursor;
- // call R1, line 154
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 155
- // delete, line 155
- slice_del();
- break;
- case 2:
- // (, line 156
- // <-, line 156
- slice_from("e");
- break;
- case 3:
- // (, line 157
- // <-, line 157
- slice_from("a");
- break;
- case 4:
- // (, line 158
- // delete, line 158
- slice_del();
- break;
- case 5:
- // (, line 159
- // <-, line 159
- slice_from("e");
- break;
- case 6:
- // (, line 160
- // <-, line 160
- slice_from("a");
- break;
- case 7:
- // (, line 161
- // delete, line 161
- slice_del();
- break;
- case 8:
- // (, line 162
- // <-, line 162
- slice_from("e");
- break;
- case 9:
- // (, line 163
- // delete, line 163
- slice_del();
- break;
- }
- return true;
- }
+ // (, line 153
+ // [, line 154
+ ket = cursor;
+ // substring, line 154
+ among_var = find_among_b(a_9, 12);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 154
+ bra = cursor;
+ // call R1, line 154
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 155
+ // delete, line 155
+ slice_del();
+ break;
+ case 2:
+ // (, line 156
+ // <-, line 156
+ slice_from("e");
+ break;
+ case 3:
+ // (, line 157
+ // <-, line 157
+ slice_from("a");
+ break;
+ case 4:
+ // (, line 158
+ // delete, line 158
+ slice_del();
+ break;
+ case 5:
+ // (, line 159
+ // <-, line 159
+ slice_from("e");
+ break;
+ case 6:
+ // (, line 160
+ // <-, line 160
+ slice_from("a");
+ break;
+ case 7:
+ // (, line 161
+ // delete, line 161
+ slice_del();
+ break;
+ case 8:
+ // (, line 162
+ // <-, line 162
+ slice_from("e");
+ break;
+ case 9:
+ // (, line 163
+ // delete, line 163
+ slice_del();
+ break;
+ }
+ return true;
+ }
- private boolean r_sing_owner() {
+ private boolean r_sing_owner() {
int among_var;
- // (, line 167
- // [, line 168
- ket = cursor;
- // substring, line 168
- among_var = find_among_b(a_10, 31);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 168
- bra = cursor;
- // call R1, line 168
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 169
- // delete, line 169
- slice_del();
- break;
- case 2:
- // (, line 170
- // <-, line 170
- slice_from("a");
- break;
- case 3:
- // (, line 171
- // <-, line 171
- slice_from("e");
- break;
- case 4:
- // (, line 172
- // delete, line 172
- slice_del();
- break;
- case 5:
- // (, line 173
- // <-, line 173
- slice_from("a");
- break;
- case 6:
- // (, line 174
- // <-, line 174
- slice_from("e");
- break;
- case 7:
- // (, line 175
- // delete, line 175
- slice_del();
- break;
- case 8:
- // (, line 176
- // delete, line 176
- slice_del();
- break;
- case 9:
- // (, line 177
- // delete, line 177
- slice_del();
- break;
- case 10:
- // (, line 178
- // <-, line 178
- slice_from("a");
- break;
- case 11:
- // (, line 179
- // <-, line 179
- slice_from("e");
- break;
- case 12:
- // (, line 180
- // delete, line 180
- slice_del();
- break;
- case 13:
- // (, line 181
- // delete, line 181
- slice_del();
- break;
- case 14:
- // (, line 182
- // <-, line 182
- slice_from("a");
- break;
- case 15:
- // (, line 183
- // <-, line 183
- slice_from("e");
- break;
- case 16:
- // (, line 184
- // delete, line 184
- slice_del();
- break;
- case 17:
- // (, line 185
- // delete, line 185
- slice_del();
- break;
- case 18:
- // (, line 186
- // delete, line 186
- slice_del();
- break;
- case 19:
- // (, line 187
- // <-, line 187
- slice_from("a");
- break;
- case 20:
- // (, line 188
- // <-, line 188
- slice_from("e");
- break;
- }
- return true;
- }
+ // (, line 167
+ // [, line 168
+ ket = cursor;
+ // substring, line 168
+ among_var = find_among_b(a_10, 31);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 168
+ bra = cursor;
+ // call R1, line 168
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 169
+ // delete, line 169
+ slice_del();
+ break;
+ case 2:
+ // (, line 170
+ // <-, line 170
+ slice_from("a");
+ break;
+ case 3:
+ // (, line 171
+ // <-, line 171
+ slice_from("e");
+ break;
+ case 4:
+ // (, line 172
+ // delete, line 172
+ slice_del();
+ break;
+ case 5:
+ // (, line 173
+ // <-, line 173
+ slice_from("a");
+ break;
+ case 6:
+ // (, line 174
+ // <-, line 174
+ slice_from("e");
+ break;
+ case 7:
+ // (, line 175
+ // delete, line 175
+ slice_del();
+ break;
+ case 8:
+ // (, line 176
+ // delete, line 176
+ slice_del();
+ break;
+ case 9:
+ // (, line 177
+ // delete, line 177
+ slice_del();
+ break;
+ case 10:
+ // (, line 178
+ // <-, line 178
+ slice_from("a");
+ break;
+ case 11:
+ // (, line 179
+ // <-, line 179
+ slice_from("e");
+ break;
+ case 12:
+ // (, line 180
+ // delete, line 180
+ slice_del();
+ break;
+ case 13:
+ // (, line 181
+ // delete, line 181
+ slice_del();
+ break;
+ case 14:
+ // (, line 182
+ // <-, line 182
+ slice_from("a");
+ break;
+ case 15:
+ // (, line 183
+ // <-, line 183
+ slice_from("e");
+ break;
+ case 16:
+ // (, line 184
+ // delete, line 184
+ slice_del();
+ break;
+ case 17:
+ // (, line 185
+ // delete, line 185
+ slice_del();
+ break;
+ case 18:
+ // (, line 186
+ // delete, line 186
+ slice_del();
+ break;
+ case 19:
+ // (, line 187
+ // <-, line 187
+ slice_from("a");
+ break;
+ case 20:
+ // (, line 188
+ // <-, line 188
+ slice_from("e");
+ break;
+ }
+ return true;
+ }
- private boolean r_plur_owner() {
+ private boolean r_plur_owner() {
int among_var;
- // (, line 192
- // [, line 193
- ket = cursor;
- // substring, line 193
- among_var = find_among_b(a_11, 42);
- if (among_var == 0)
- {
- return false;
- }
- // ], line 193
- bra = cursor;
- // call R1, line 193
- if (!r_R1())
- {
- return false;
- }
- switch(among_var) {
- case 0:
- return false;
- case 1:
- // (, line 194
- // delete, line 194
- slice_del();
- break;
- case 2:
- // (, line 195
- // <-, line 195
- slice_from("a");
- break;
- case 3:
- // (, line 196
- // <-, line 196
- slice_from("e");
- break;
- case 4:
- // (, line 197
- // delete, line 197
- slice_del();
- break;
- case 5:
- // (, line 198
- // delete, line 198
- slice_del();
- break;
- case 6:
- // (, line 199
- // delete, line 199
- slice_del();
- break;
- case 7:
- // (, line 200
- // <-, line 200
- slice_from("a");
- break;
- case 8:
- // (, line 201
- // <-, line 201
- slice_from("e");
- break;
- case 9:
- // (, line 202
- // delete, line 202
- slice_del();
- break;
- case 10:
- // (, line 203
- // delete, line 203
- slice_del();
- break;
- case 11:
- // (, line 204
- // delete, line 204
- slice_del();
- break;
- case 12:
- // (, line 205
- // <-, line 205
- slice_from("a");
- break;
- case 13:
- // (, line 206
- // <-, line 206
- slice_from("e");
- break;
- case 14:
- // (, line 207
- // delete, line 207
- slice_del();
- break;
- case 15:
- // (, line 208
- // delete, line 208
- slice_del();
- break;
- case 16:
- // (, line 209
- // delete, line 209
- slice_del();
- break;
- case 17:
- // (, line 210
- // delete, line 210
- slice_del();
- break;
- case 18:
- // (, line 211
- // <-, line 211
- slice_from("a");
- break;
- case 19:
- // (, line 212
- // <-, line 212
- slice_from("e");
- break;
- case 20:
- // (, line 214
- // delete, line 214
- slice_del();
- break;
- case 21:
- // (, line 215
- // delete, line 215
- slice_del();
- break;
- case 22:
- // (, line 216
- // <-, line 216
- slice_from("a");
- break;
- case 23:
- // (, line 217
- // <-, line 217
- slice_from("e");
- break;
- case 24:
- // (, line 218
- // delete, line 218
- slice_del();
- break;
- case 25:
- // (, line 219
- // delete, line 219
- slice_del();
- break;
- case 26:
- // (, line 220
- // delete, line 220
- slice_del();
- break;
- case 27:
- // (, line 221
- // <-, line 221
- slice_from("a");
- break;
- case 28:
- // (, line 222
- // <-, line 222
- slice_from("e");
- break;
- case 29:
- // (, line 223
- // delete, line 223
- slice_del();
- break;
- }
- return true;
- }
+ // (, line 192
+ // [, line 193
+ ket = cursor;
+ // substring, line 193
+ among_var = find_among_b(a_11, 42);
+ if (among_var == 0)
+ {
+ return false;
+ }
+ // ], line 193
+ bra = cursor;
+ // call R1, line 193
+ if (!r_R1())
+ {
+ return false;
+ }
+ switch(among_var) {
+ case 0:
+ return false;
+ case 1:
+ // (, line 194
+ // delete, line 194
+ slice_del();
+ break;
+ case 2:
+ // (, line 195
+ // <-, line 195
+ slice_from("a");
+ break;
+ case 3:
+ // (, line 196
+ // <-, line 196
+ slice_from("e");
+ break;
+ case 4:
+ // (, line 197
+ // delete, line 197
+ slice_del();
+ break;
+ case 5:
+ // (, line 198
+ // delete, line 198
+ slice_del();
+ break;
+ case 6:
+ // (, line 199
+ // delete, line 199
+ slice_del();
+ break;
+ case 7:
+ // (, line 200
+ // <-, line 200
+ slice_from("a");
+ break;
+ case 8:
+ // (, line 201
+ // <-, line 201
+ slice_from("e");
+ break;
+ case 9:
+ // (, line 202
+ // delete, line 202
+ slice_del();
+ break;
+ case 10:
+ // (, line 203
+ // delete, line 203
+ slice_del();
+ break;
+ case 11:
+ // (, line 204
+ // delete, line 204
+ slice_del();
+ break;
+ case 12:
+ // (, line 205
+ // <-, line 205
+ slice_from("a");
+ break;
+ case 13:
+ // (, line 206
+ // <-, line 206
+ slice_from("e");
+ break;
+ case 14:
+ // (, line 207
+ // delete, line 207
+ slice_del();
+ break;
+ case 15:
+ // (, line 208
+ // delete, line 208
+ slice_del();
+ break;
+ case 16:
+ // (, line 209
+ // delete, line 209
+ slice_del();
+ break;
+ case 17:
+ // (, line 210
+ // delete, line 210
+ slice_del();
+ break;
+ case 18:
+ // (, line 211
+ // <-, line 211
+ slice_from("a");
+ break;
+ case 19:
+ // (, line 212
+ // <-, line 212
+ slice_from("e");
+ break;
+ case 20:
+ // (, line 214
+ // delete, line 214
+ slice_del();
+ break;
+ case 21:
+ // (, line 215
+ // delete, line 215
+ slice_del();
+ break;
+ case 22:
+ // (, line 216
+ // <-, line 216
+ slice_from("a");
+ break;
+ case 23:
+ // (, line 217
+ // <-, line 217
+ slice_from("e");
+ break;
+ case 24:
+ // (, line 218
+ // delete, line 218
+ slice_del();
+ break;
+ case 25:
+ // (, line 219
+ // delete, line 219
+ slice_del();
+ break;
+ case 26:
+ // (, line 220
+ // delete, line 220
+ slice_del();
+ break;
+ case 27:
+ // (, line 221
+ // <-, line 221
+ slice_from("a");
+ break;
+ case 28:
+ // (, line 222
+ // <-, line 222
+ slice_from("e");
+ break;
+ case 29:
+ // (, line 223
+ // delete, line 223
+ slice_del();
+ break;
+ }
+ return true;
+ }
- public boolean stem() {
+ public boolean stem() {
int v_1;
int v_2;
int v_3;
@@ -1047,112 +1054,122 @@ public class HungarianStemmer extends Sn
int v_8;
int v_9;
int v_10;
- // (, line 228
- // do, line 229
- v_1 = cursor;
- lab0: do {
- // call mark_regions, line 229
- if (!r_mark_regions())
- {
- break lab0;
- }
- } while (false);
- cursor = v_1;
- // backwards, line 230
- limit_backward = cursor; cursor = limit;
- // (, line 230
- // do, line 231
- v_2 = limit - cursor;
- lab1: do {
- // call instrum, line 231
- if (!r_instrum())
- {
- break lab1;
- }
- } while (false);
- cursor = limit - v_2;
- // do, line 232
- v_3 = limit - cursor;
- lab2: do {
- // call case, line 232
- if (!r_case())
- {
- break lab2;
- }
- } while (false);
- cursor = limit - v_3;
- // do, line 233
- v_4 = limit - cursor;
- lab3: do {
- // call case_special, line 233
- if (!r_case_special())
- {
- break lab3;
- }
- } while (false);
- cursor = limit - v_4;
- // do, line 234
- v_5 = limit - cursor;
- lab4: do {
- // call case_other, line 234
- if (!r_case_other())
- {
- break lab4;
- }
- } while (false);
- cursor = limit - v_5;
- // do, line 235
- v_6 = limit - cursor;
- lab5: do {
- // call factive, line 235
- if (!r_factive())
- {
- break lab5;
- }
- } while (false);
- cursor = limit - v_6;
- // do, line 236
- v_7 = limit - cursor;
- lab6: do {
- // call owned, line 236
- if (!r_owned())
- {
- break lab6;
- }
- } while (false);
- cursor = limit - v_7;
- // do, line 237
- v_8 = limit - cursor;
- lab7: do {
- // call sing_owner, line 237
- if (!r_sing_owner())
- {
- break lab7;
- }
- } while (false);
- cursor = limit - v_8;
- // do, line 238
- v_9 = limit - cursor;
- lab8: do {
- // call plur_owner, line 238
- if (!r_plur_owner())
- {
- break lab8;
- }
- } while (false);
- cursor = limit - v_9;
- // do, line 239
- v_10 = limit - cursor;
- lab9: do {
- // call plural, line 239
- if (!r_plural())
- {
- break lab9;
+ // (, line 228
+ // do, line 229
+ v_1 = cursor;
+ lab0: do {
+ // call mark_regions, line 229
+ if (!r_mark_regions())
+ {
+ break lab0;
+ }
+ } while (false);
+ cursor = v_1;
+ // backwards, line 230
+ limit_backward = cursor; cursor = limit;
+ // (, line 230
+ // do, line 231
+ v_2 = limit - cursor;
+ lab1: do {
+ // call instrum, line 231
+ if (!r_instrum())
+ {
+ break lab1;
+ }
+ } while (false);
+ cursor = limit - v_2;
+ // do, line 232
+ v_3 = limit - cursor;
+ lab2: do {
+ // call case, line 232
+ if (!r_case())
+ {
+ break lab2;
+ }
+ } while (false);
+ cursor = limit - v_3;
+ // do, line 233
+ v_4 = limit - cursor;
+ lab3: do {
+ // call case_special, line 233
+ if (!r_case_special())
+ {
+ break lab3;
+ }
+ } while (false);
+ cursor = limit - v_4;
+ // do, line 234
+ v_5 = limit - cursor;
+ lab4: do {
+ // call case_other, line 234
+ if (!r_case_other())
+ {
+ break lab4;
+ }
+ } while (false);
+ cursor = limit - v_5;
+ // do, line 235
+ v_6 = limit - cursor;
+ lab5: do {
+ // call factive, line 235
+ if (!r_factive())
+ {
+ break lab5;
+ }
+ } while (false);
+ cursor = limit - v_6;
+ // do, line 236
+ v_7 = limit - cursor;
+ lab6: do {
+ // call owned, line 236
+ if (!r_owned())
+ {
+ break lab6;
+ }
+ } while (false);
+ cursor = limit - v_7;
+ // do, line 237
+ v_8 = limit - cursor;
+ lab7: do {
+ // call sing_owner, line 237
+ if (!r_sing_owner())
+ {
+ break lab7;
+ }
+ } while (false);
+ cursor = limit - v_8;
+ // do, line 238
+ v_9 = limit - cursor;
+ lab8: do {
+ // call plur_owner, line 238
+ if (!r_plur_owner())
+ {
+ break lab8;
+ }
+ } while (false);
+ cursor = limit - v_9;
+ // do, line 239
+ v_10 = limit - cursor;
+ lab9: do {
+ // call plural, line 239
+ if (!r_plural())
+ {
+ break lab9;
+ }
+ } while (false);
+ cursor = limit - v_10;
+ cursor = limit_backward; return true;
}
- } while (false);
- cursor = limit - v_10;
- cursor = limit_backward; return true;
+
+ public boolean equals( Object o ) {
+ return o instanceof HungarianStemmer;
}
+ public int hashCode() {
+ return HungarianStemmer.class.getName().hashCode();
+ }
+
+
+
}