18 lines
709 B
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,
|
|
});
|