Files
jadb/lib/util/lemmatizer/rules.dart

18 lines
709 B
Dart

import 'package:jadb/util/lemmatizer/lemmatizer.dart';
import 'package:jadb/util/lemmatizer/rules/godan_verbs.dart';
import 'package:jadb/util/lemmatizer/rules/i_adjectives.dart';
import 'package:jadb/util/lemmatizer/rules/ichidan_verbs.dart';
final List<LemmatizationRule> lemmatizationRules = List.unmodifiable([
...ichidanVerbLemmatizationRules,
...godanVerbLemmatizationRules,
...iAdjectiveLemmatizationRules,
]);
final Map<WordClass, List<LemmatizationRule>> lemmatizationRulesByWordClass =
Map.unmodifiable({
WordClass.ichidanVerb: ichidanVerbLemmatizationRules,
WordClass.iAdjective: iAdjectiveLemmatizationRules,
WordClass.godanVerb: godanVerbLemmatizationRules,
});