Overview
Comment: | [graphspell] dawg: fix building |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | graphspell |
Files: | files | file ages | folders |
SHA3-256: |
ec2ed0b1bce52979fc4a96348638b089 |
User & Date: | olr on 2020-11-14 13:57:23 |
Other Links: | manifest | tags |
Context
2020-11-15
| ||
09:52 | [fr] faux positif check-in: 3b96a2f847 user: olr tags: trunk, fr | |
2020-11-14
| ||
13:57 | [graphspell] dawg: fix building check-in: ec2ed0b1bc user: olr tags: trunk, graphspell | |
13:46 | [core][fr] phonet: better code for isSimilAs() check-in: 5f68edd979 user: olr tags: trunk, fr, core | |
Changes
Modified graphspell-js/dawg.js from [82fa7fdc68] to [a107a75c0e].
︙ | ︙ | |||
57 58 59 60 61 62 63 | for (let [sFlex, sStem, sTag] of lEntrySrc) { for (let s2grams of str_transform.getNgrams(sFlex)) { this.a2grams.add(s2grams); } addWordToCharDict(sFlex); // chars for (let c of sFlex) { | | | | | 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | for (let [sFlex, sStem, sTag] of lEntrySrc) { for (let s2grams of str_transform.getNgrams(sFlex)) { this.a2grams.add(s2grams); } addWordToCharDict(sFlex); // chars for (let c of sFlex) { if (!dChar.has(c)) { dChar.set(c, nChar); lChar.push(c); nChar += 1; } dCharOccur.set(c, dCharOccur.gl_get(c, 0) + 1); } // affixes to find stem from flexion let sAff = funcStemmingGen(sFlex, sStem); if (!dAff.has(sAff)) { dAff.set(sAff, nAff); lAff.push(sAff); nAff += 1; } dAffOccur.set(sAff, dAffOccur.gl_get(sAff, 0) + 1); // tags if (!dTag.has(sTag)) { dTag.set(sTag, nTag); lTag.push(sTag); nTag += 1; } dTagOccur.set(sTag, dTagOccur.gl_get(sTag, 0) + 1); lEntry.push([sFlex, dAff.get(sAff), dTag.get(sTag)]); } |
︙ | ︙ |