330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
|
}
let nPos = s.indexOf("-");
return _dAD.get(s.slice(0, nPos)) + " +" + _dAD.get(s.slice(nPos + 1));
}
getListOfTokens (sText, bInfo = true) {
let aElem = [];
sText = sText.replace("'", "’").trim();
if (sText !== "") {
let aRes = null;
for (let oToken of this.oTokenizer.genTokens(sText)) {
if (bInfo) {
aRes = this.getInfoForToken(oToken);
if (aRes) {
aElem.push(aRes);
|
<
|
330
331
332
333
334
335
336
337
338
339
340
341
342
343
|
}
let nPos = s.indexOf("-");
return _dAD.get(s.slice(0, nPos)) + " +" + _dAD.get(s.slice(nPos + 1));
}
getListOfTokens (sText, bInfo = true) {
let aElem = [];
if (sText !== "") {
let aRes = null;
for (let oToken of this.oTokenizer.genTokens(sText)) {
if (bInfo) {
aRes = this.getInfoForToken(oToken);
if (aRes) {
aElem.push(aRes);
|
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
|
}
_unifyStr (sWord){
return sWord.replace('’', 'e').toLowerCase();
}
getListOfTokensReduc (sText, bInfo = true) {
let aTokenList = this.getListOfTokens(sText, false);
let iKey = 0;
let aElem = [];
let aRes = null;
let isType = {'WORD':1,'ELPFX':1};
do {
let oToken = aTokenList[iKey]
let aLocution = this.oLocution[this._unifyStr(oToken.sValue)];
|
|
|
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
|
}
_unifyStr (sWord){
return sWord.replace('’', 'e').toLowerCase();
}
getListOfTokensReduc (sText, bInfo = true) {
let aTokenList = this.getListOfTokens(sText.replace("'", "’").trim(), false);
let iKey = 0;
let aElem = [];
let aRes = null;
let isType = {'WORD':1,'ELPFX':1};
do {
let oToken = aTokenList[iKey]
let aLocution = this.oLocution[this._unifyStr(oToken.sValue)];
|