Grammalecte  Diff

Differences From Artifact [11104a6fa0]:

To Artifact [10319254e1]:


1356
1357
1358
1359
1360
1361
1362

1363
1364

1365
1366
1367

1368
1369
1370
1371
1372
1373
1374
1356
1357
1358
1359
1360
1361
1362
1363
1364

1365


1366
1367
1368
1369
1370
1371
1372
1373
1374







+

-
+
-
-

+







function g_define (dToken, lMorph) {
    // set morphologies of <dToken>, always return true
    dToken["lMorph"] = lMorph;
    return true;
}

function g_define_from (dToken, nLeft=null, nRight=null) {
    let sValue = dToken["sValue"];
    if (nLeft !== null) {
        dToken["lMorph"] = _oSpellChecker.getMorph(dToken["sValue"].slice(nLeft, nRight));
        sValue = (nRight !== null) ? sValue.slice(nLeft, nRight) : sValue.slice(nLeft);
    } else {
        dToken["lMorph"] = _oSpellChecker.getMorph(dToken["sValue"]);
    }
    dToken["lMorph"] = _oSpellChecker.getMorph(sValue);
    return true;
}


//////// GRAMMAR CHECKER PLUGINS

${pluginsJS}