lemmatizerStarter

lemmatizer 启动器

Dieses Skript sollte nicht direkt installiert werden. Es handelt sich hier um eine Bibliothek für andere Skripte, welche über folgenden Befehl in den Metadaten eines Skriptes eingebunden wird // @require https://update.greasyfork.org/scripts/534391/1580076/lemmatizerStarter.js

;const lemmatizer = (() => {
    const wn_files = {
        noun: [
            'index.noun.json',
            'noun.exc.json'
        ],
        verb: [
            'index.verb.json',
            'verb.exc.json'
        ],
        adj: [
            'index.adj.json',
            'adj.exc.json'
        ],
        adv: [
            'index.adv.json',
            'adv.exc.json'
        ]
    };
    const wn_data = {};
    Object.values(wn_files).forEach(v => v.forEach(vv => wn_data[vv] = GM_getResourceText(vv)));
    return new Lemmatizer(wn_data)
})();