250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
|
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
|
-
+
|
getInfoForToken (oToken) {
// Token: .sType, .sValue, .nStart, .nEnd
// return a object {sType, sValue, aLabel}
let m = null;
try {
switch (oToken.sType) {
case 'SEPARATOR':
case 'PUNC':
case 'SIGN':
return {
sType: oToken.sType,
sValue: oToken.sValue,
aLabel: [_dChar.gl_get(oToken.sValue, "caractère indéterminé")]
};
break;
|
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
|
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
|
-
+
+
+
+
+
+
+
|
return {
sType: oToken.sType,
sValue: oToken.sValue,
aLabel: this._getMorph(oToken.sValue)
};
} else {
return {
sType: "UNKNOWN",
sType: "UNKNOWN_WORD",
sValue: oToken.sValue,
aLabel: ["mot inconnu du dictionnaire"]
};
}
break;
default:
return {
sType: "NO_TYPE",
sValue: oToken.sValue,
aLabel: ["token inconnu"]
}
}
} catch (e) {
console.error(e);
}
return null;
}
|