168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
|
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
|
-
-
-
+
+
+
|
if (conj.hasConj(sStem, sTense, sWho)) {
aSugg.add(conj.getConj(sStem, sTense, sWho));
}
}
}
else {
for (let [sTense, ] of lTenses) {
for (let [sWho, ] of [ ...sMorph.matchAll(/:(?:[123][sp]|P|Y)/g) ]) {
if (conj.hasConj(sStem, sTense, sWho)) {
aSugg.add(conj.getConj(sStem, sTense, sWho));
for (let [sWho2, ] of [ ...sMorph.matchAll(/:(?:[123][sp]|P|Y)/g) ]) {
if (conj.hasConj(sStem, sTense, sWho2)) {
aSugg.add(conj.getConj(sStem, sTense, sWho2));
}
}
}
}
}
if (aSugg.size > 0) {
return Array.from(aSugg).join("|");
|