Grammalecte  Check-in [622850e787]

Overview
Comment:[fr][js] corrige le commit précédent
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | kill_innerHTML
Files: files | file ages | folders
SHA3-256: 622850e787faf4acd53733d96dc1f66a87b49ca2a0410ac9ebe7882a14597a72
User & Date: olr on 2017-07-13 07:01:11
Original Comment: [fr] corrige le commit précédent
Other Links: branch diff | manifest | tags
Context
2017-07-13
07:08
[core][js] tokenizer: yield separator one by one check-in: 492169bd6f user: olr tags: core, kill_innerHTML
07:01
[fr][js] corrige le commit précédent check-in: 622850e787 user: olr tags: fr, kill_innerHTML
06:54
[fr][js] fausse manœuvre (commit accidentel) check-in: af7332c066 user: olr tags: fr, kill_innerHTML
Changes

Modified gc_lang/fr/modules-js/lexicographe.js from [461116409d] to [52486b3ce8].

202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
    };

    getInfoForToken (oToken) {
        // Token: .sType, .sValue, .nStart, .nEnd
        // return a list [type, token_string, values]
        let m = null;
        try {
            helpers.echo(oToken);
            switch (oToken.sType) {
                case 'SEPARATOR':
                    return { sType: oToken.sType, sValue: oToken.sValue, aLabel: [_dSeparator._get(oToken.sValue, "caractère indéterminé")] };
                    break;
                case 'NUM':
                    return { sType: oToken.sType, sValue: oToken.sValue, aLabel: ["nombre"] };
                    break;







<







202
203
204
205
206
207
208

209
210
211
212
213
214
215
    };

    getInfoForToken (oToken) {
        // Token: .sType, .sValue, .nStart, .nEnd
        // return a list [type, token_string, values]
        let m = null;
        try {

            switch (oToken.sType) {
                case 'SEPARATOR':
                    return { sType: oToken.sType, sValue: oToken.sValue, aLabel: [_dSeparator._get(oToken.sValue, "caractère indéterminé")] };
                    break;
                case 'NUM':
                    return { sType: oToken.sType, sValue: oToken.sValue, aLabel: ["nombre"] };
                    break;

Modified gc_lang/fr/xpi/gce_worker.js from [df3e1e39a5] to [b9ee777056].

150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
function getListOfElements (sText) {
    try {
        let aElem = [];
        let aRes = null;
        for (let oToken of oTokenizer.genTokens(sText)) {
            aRes = oLxg.getInfoForToken(oToken);
            if (aRes) {
                aElem = aElem.append(aRes);
            }
        }
        return JSON.stringify(aElem);
    }
    catch (e) {
        helpers.logerror(e);
    }
}







|








150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
function getListOfElements (sText) {
    try {
        let aElem = [];
        let aRes = null;
        for (let oToken of oTokenizer.genTokens(sText)) {
            aRes = oLxg.getInfoForToken(oToken);
            if (aRes) {
                aElem.push(aRes);
            }
        }
        return JSON.stringify(aElem);
    }
    catch (e) {
        helpers.logerror(e);
    }
}