UNPKG

taipa

Version:

Taiwanese morphological parsing library

26 lines 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.lemmatizePhrasalVerbParticle = exports.lemmatize = void 0; const analyzer_1 = require("./analyzer"); const metaplasm_1 = require("./metaplasm"); /** * Lemmatizes a word. * @param word A word to be lemmatized. */ function lemmatize(word) { const ms = analyzer_1.tonalLemmatizationAnalyzer.morphAnalyze(word, new metaplasm_1.TonalStandaloneForms([])); const lx = analyzer_1.tonalLemmatizationAnalyzer.lexAnalyze(ms); return lx; } exports.lemmatize = lemmatize; /** * Lemmatize a phrasal verb particle. * @param word A phrasal verb particle to be lemmatized. */ function lemmatizePhrasalVerbParticle(word) { const ms = analyzer_1.tonalLemmatizationAnalyzer.morphAnalyze(word, new metaplasm_1.PhrasalVerbParticleStandalone()); const lx = analyzer_1.tonalLemmatizationAnalyzer.lexAnalyze(ms); return lx; } exports.lemmatizePhrasalVerbParticle = lemmatizePhrasalVerbParticle; //# sourceMappingURL=lemmatizer.js.map