Overview
| Comment: | [fr] lexicographe: remplacement de l’apostrophe seulement pour l’analyse de la suite des tokens |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | fr | Lexicographe |
| Files: | files | file ages | folders |
| SHA3-256: |
4fe9cf871ef35493ee75bffaacc7abe7 |
| User & Date: | olr on 2017-10-30 09:27:06 |
| Other Links: | branch diff | manifest | tags |
Context
|
2017-10-30
| ||
| 09:51 | Simplification du code et renommage :s check-in: 768b26a5ce user: IllusionPerdu tags: Lexicographe | |
| 09:27 | [fr] lexicographe: remplacement de l’apostrophe seulement pour l’analyse de la suite des tokens check-in: 4fe9cf871e user: olr tags: fr, Lexicographe | |
| 09:21 | [fr] lexicographe: commentaire erroné check-in: b9365d6a6c user: olr tags: fr, Lexicographe | |
Changes
Modified gc_lang/fr/modules-js/lexicographe.js from [1593c7b9f4] to [0e3b56e9e5].
| ︙ | ︙ | |||
330 331 332 333 334 335 336 |
}
let nPos = s.indexOf("-");
return _dAD.get(s.slice(0, nPos)) + " +" + _dAD.get(s.slice(nPos + 1));
}
getListOfTokens (sText, bInfo = true) {
let aElem = [];
| < | 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 |
}
_unifyStr (sWord){
return sWord.replace('’', 'e').toLowerCase();
}
getListOfTokensReduc (sText, bInfo = true) {
| | | 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)];
|
| ︙ | ︙ |