Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def r_case(self):
# (, line 86
# [, line 87
self.ket = self.cursor
# substring, line 87
if self.find_among_b(HungarianStemmer.a_4, 44) == 0:
return False
# ], line 87
self.bra = self.cursor
# call R1, line 87
if not self.r_R1():
return False
# delete, line 111
if not self.slice_del():
return False
# call v_ending, line 112
if not self.r_v_ending():
return False
return True
def r_v_ending(self):
# (, line 60
# [, line 61
self.ket = self.cursor
# substring, line 61
among_var = self.find_among_b(HungarianStemmer.a_1, 2)
if among_var == 0:
return False
# ], line 61
self.bra = self.cursor
# call R1, line 61
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 62
# <-, line 62
if not self.slice_from(u"a"):
return False
elif among_var == 2:
# (, line 63
def r_mark_regions(self):
# (, line 44
self.I_p1 = self.limit;
# or, line 51
try:
v_1 = self.cursor
try:
# (, line 48
if not self.in_grouping(HungarianStemmer.g_v, 97, 252):
raise lab1()
# goto, line 48
try:
while True:
v_2 = self.cursor
try:
if not self.out_grouping(HungarianStemmer.g_v, 97, 252):
raise lab3()
self.cursor = v_2
raise lab2()
except lab3: pass
self.cursor = v_2
if self.cursor >= self.limit:
raise lab1()
self.cursor += 1
except lab2: pass
# or, line 49
try:
v_3 = self.cursor
try:
# among, line 49
if self.find_among(HungarianStemmer.a_0, 8) == 0:
raise lab5()
def r_case_other(self):
# (, line 123
# [, line 124
self.ket = self.cursor
# substring, line 124
among_var = self.find_among_b(HungarianStemmer.a_6, 6)
if among_var == 0:
return False
# ], line 124
self.bra = self.cursor
# call R1, line 124
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 125
# delete, line 125
if not self.slice_del():
return False
elif among_var == 2:
def r_factive(self):
# (, line 132
# [, line 133
self.ket = self.cursor
# substring, line 133
among_var = self.find_among_b(HungarianStemmer.a_7, 2)
if among_var == 0:
return False
# ], line 133
self.bra = self.cursor
# call R1, line 133
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 134
# call double, line 134
if not self.r_double():
return False
elif among_var == 2:
# (, line 135
def r_owned(self):
# (, line 153
# [, line 154
self.ket = self.cursor
# substring, line 154
among_var = self.find_among_b(HungarianStemmer.a_9, 12)
if among_var == 0:
return False
# ], line 154
self.bra = self.cursor
# call R1, line 154
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 155
# delete, line 155
if not self.slice_del():
return False
elif among_var == 2:
def r_case_special(self):
# (, line 115
# [, line 116
self.ket = self.cursor
# substring, line 116
among_var = self.find_among_b(HungarianStemmer.a_5, 3)
if among_var == 0:
return False
# ], line 116
self.bra = self.cursor
# call R1, line 116
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 117
# <-, line 117
if not self.slice_from(u"e"):
return False
elif among_var == 2:
# (, line 118
def r_plur_owner(self):
# (, line 192
# [, line 193
self.ket = self.cursor
# substring, line 193
among_var = self.find_among_b(HungarianStemmer.a_11, 42)
if among_var == 0:
return False
# ], line 193
self.bra = self.cursor
# call R1, line 193
if not self.r_R1():
return False
if among_var == 0:
return False
elif among_var == 1:
# (, line 194
# delete, line 194
if not self.slice_del():
return False
elif among_var == 2:
def equals(self, o):
return isinstance(o, HungarianStemmer)
def r_double(self):
# (, line 67
# test, line 68
v_1 = self.limit - self.cursor
# among, line 68
if self.find_among_b(HungarianStemmer.a_2, 23) == 0:
return False
self.cursor = self.limit - v_1
return True