62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
return this._lSet[this._dWord.get(sWord)];
}
}
return [];
},
selectSimil: function (sWord, sPattern) {
// return list of words phonetically similar to sWord and whom POS is matching sPattern
if (!sPattern) {
return new Set(this.getSimil(sWord));
}
let aSelect = new Set();
for (let sSimil of this.getSimil(sWord)) {
for (let sMorph of this._dMorph.gl_get(sSimil, [])) {
if (sMorph.search(sPattern) >= 0) {
|
|
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
return this._lSet[this._dWord.get(sWord)];
}
}
return [];
},
selectSimil: function (sWord, sPattern) {
// return a set of words phonetically similar to sWord and whom POS is matching sPattern
if (!sPattern) {
return new Set(this.getSimil(sWord));
}
let aSelect = new Set();
for (let sSimil of this.getSimil(sWord)) {
for (let sMorph of this._dMorph.gl_get(sSimil, [])) {
if (sMorph.search(sPattern) >= 0) {
|