lib/russian_inflect/rules.yml in russian_inflect-0.0.4 vs lib/russian_inflect/rules.yml in russian_inflect-1.0.0

- old
+ new

@@ -1,85 +1,86 @@ -prepositions: [в, без, до, из, к, на, по, о, от, перед, при, через, у, за, над, об, под, про, для, с, со, без] +:prepositions: [в, без, до, из, к, на, по, о, от, перед, при, через, у, за, над, об, под, про, для, с, со, без] -first_group: - adjective: - suffixes: - - - test: [шая] - mods: [--ей, --ей, --ую, --ей, --ей] - - - test: [ая] - mods: [--ой, --ой, --ую, --ой, --ой] - - - test: [яя] - mods: [--ей, --ей, --юю, --ей, --ей] - - - test: [ые, ие] - mods: [-х, -м, ., -ми, -х] - noun: - suffixes: - - - test: [га, ка, ха, ча, ша, ща] - mods: [-и, -е, -у, -ой, -е] - - - test: [ба, ва, да, жа, за, ла, ма, на, па, ра, са, та, фа, ца] - mods: [-ы, -е, -у, -ой, -е] - - - test: [я] - mods: [-и, -е, -ю, -ей, -е] - - - test: [и] - mods: [--ок, -ам, ., -ами, -ах] +:rules: + :first: + :adjective: + :suffixes: + - + :test: [шая] + :mods: [--ей, --ей, --ую, --ей, --ей] + - + :test: [ая] + :mods: [--ой, --ой, --ую, --ой, --ой] + - + :test: [яя] + :mods: [--ей, --ей, --юю, --ей, --ей] + - + :test: [ые, ие] + :mods: [-х, -м, ., -ми, -х] + :noun: + :suffixes: + - + :test: [га, ка, ха, ча, ша, ща] + :mods: [-и, -е, -у, -ой, -е] + - + :test: [ба, ва, да, жа, за, ла, ма, на, па, ра, са, та, фа, ца] + :mods: [-ы, -е, -у, -ой, -е] + - + :test: [я] + :mods: [-и, -е, -ю, -ей, -е] + - + :test: [и] + :mods: [--ок, -ам, ., -ами, -ах] -second_group: - adjective: - suffixes: - - - test: [шое, шый, шой] - mods: [--ого, --ому, ., --им, --ом] - - - test: [ое, ый, ой] - mods: [--ого, --ому, ., --ым, --ом] - - - test: [ее, ий] - mods: [--его, --ему, ., --им, --ем] - noun: - suffixes: - - - test: [б, в, г, д, ж, з, к, л, м, н, п, р, с, т, ф, х, ц, ч, щ] - mods: [а, у, ., ом, е] - - - test: [ш] - mods: [а, у, ., ем, е] - - - test: [о] - mods: [-а, -у, ., м, -е] - - - test: [е] - mods: [-я, -ю, ., м, .] - - - test: [ы] - mods: [-ов, -ам, ., -ами, -ах] - - - test: [ий] - mods: [-я, -ю, ., -ем, -и] + :second: + :adjective: + :suffixes: + - + :test: [шое, шый, шой] + :mods: [--ого, --ому, ., --им, --ом] + - + :test: [ое, ый, ой] + :mods: [--ого, --ому, ., --ым, --ом] + - + :test: [ее, ий] + :mods: [--его, --ему, ., --им, --ем] + :noun: + :suffixes: + - + :test: [б, в, г, д, ж, з, к, л, м, н, п, р, с, т, ф, х, ц, ч, щ] + :mods: [а, у, ., ом, е] + - + :test: [ш] + :mods: [а, у, ., ем, е] + - + :test: [о] + :mods: [-а, -у, ., м, -е] + - + :test: [е] + :mods: [-я, -ю, ., м, .] + - + :test: [ы] + :mods: [-ов, -ам, ., -ами, -ах] + - + :test: [ий] + :mods: [-я, -ю, ., -ем, -и] -third_group: - adjective: - suffixes: - - - test: [ая] - mods: [--ой, --ой, --ую, --ой, --ой] - - - test: [яя] - mods: [--ей, --ей, --юю, --ей, --ей] - - - test: [ые, ие] - mods: [-х, -м, ., -ми, -х] - noun: - suffixes: - - - test: [ь] - mods: [-и, -и, ., -ью, -и] - - - test: [мя] - mods: [-ени, --ени, ., -енем, -ени] + :third: + :adjective: + :suffixes: + - + :test: [ая] + :mods: [--ой, --ой, --ую, --ой, --ой] + - + :test: [яя] + :mods: [--ей, --ей, --юю, --ей, --ей] + - + :test: [ые, ие] + :mods: [-х, -м, ., -ми, -х] + :noun: + :suffixes: + - + :test: [ь] + :mods: [-и, -и, ., -ью, -и] + - + :test: [мя] + :mods: [-ени, --ени, ., -енем, -ени] \ No newline at end of file