Improve progressive/perfect deinflection rules

This commit is contained in:
toasted-nutbread 2019-10-05 17:19:27 -04:00
parent bac237336e
commit 30263c3db8

View File

@ -1492,16 +1492,6 @@
"rulesOut": [ "rulesOut": [
"v5" "v5"
] ]
},
{
"kanaIn": "で",
"kanaOut": "",
"rulesIn": [
"iru"
],
"rulesOut": [
"neg-de"
]
} }
], ],
"-zu": [ "-zu": [
@ -2233,8 +2223,7 @@
"kanaIn": "ない", "kanaIn": "ない",
"kanaOut": "る", "kanaOut": "る",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v1", "v1",
@ -2245,8 +2234,7 @@
"kanaIn": "かない", "kanaIn": "かない",
"kanaOut": "く", "kanaOut": "く",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2256,8 +2244,7 @@
"kanaIn": "がない", "kanaIn": "がない",
"kanaOut": "ぐ", "kanaOut": "ぐ",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2267,8 +2254,7 @@
"kanaIn": "くない", "kanaIn": "くない",
"kanaOut": "い", "kanaOut": "い",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"adj-i" "adj-i"
@ -2278,8 +2264,7 @@
"kanaIn": "こない", "kanaIn": "こない",
"kanaOut": "くる", "kanaOut": "くる",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"vk" "vk"
@ -2289,8 +2274,7 @@
"kanaIn": "さない", "kanaIn": "さない",
"kanaOut": "す", "kanaOut": "す",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2300,8 +2284,7 @@
"kanaIn": "しない", "kanaIn": "しない",
"kanaOut": "する", "kanaOut": "する",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"vs" "vs"
@ -2311,8 +2294,7 @@
"kanaIn": "たない", "kanaIn": "たない",
"kanaOut": "つ", "kanaOut": "つ",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2322,8 +2304,7 @@
"kanaIn": "なない", "kanaIn": "なない",
"kanaOut": "ぬ", "kanaOut": "ぬ",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2333,8 +2314,7 @@
"kanaIn": "ばない", "kanaIn": "ばない",
"kanaOut": "ぶ", "kanaOut": "ぶ",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2344,8 +2324,7 @@
"kanaIn": "まない", "kanaIn": "まない",
"kanaOut": "む", "kanaOut": "む",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2355,8 +2334,7 @@
"kanaIn": "らない", "kanaIn": "らない",
"kanaOut": "る", "kanaOut": "る",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -2366,8 +2344,7 @@
"kanaIn": "わない", "kanaIn": "わない",
"kanaOut": "う", "kanaOut": "う",
"rulesIn": [ "rulesIn": [
"adj-i", "adj-i"
"neg-de"
], ],
"rulesOut": [ "rulesOut": [
"v5" "v5"
@ -3681,8 +3658,8 @@
], ],
"progressive or perfect": [ "progressive or perfect": [
{ {
"kanaIn": "いる", "kanaIn": "いる",
"kanaOut": "", "kanaOut": "",
"rulesIn": [ "rulesIn": [
"v1" "v1"
], ],
@ -3691,8 +3668,8 @@
] ]
}, },
{ {
"kanaIn": "る", "kanaIn": "ておる",
"kanaOut": "", "kanaOut": "",
"rulesIn": [ "rulesIn": [
"v1" "v1"
], ],
@ -3701,14 +3678,54 @@
] ]
}, },
{ {
"kanaIn": "る", "kanaIn": "る",
"kanaOut": "", "kanaOut": "",
"rulesIn": [ "rulesIn": [
"v1" "v1"
], ],
"rulesOut": [ "rulesOut": [
"iru" "iru"
] ]
},
{
"kanaIn": "でいる",
"kanaOut": "で",
"rulesIn": [
"v1"
],
"rulesOut": [
"iru"
]
},
{
"kanaIn": "でおる",
"kanaOut": "で",
"rulesIn": [
"v1"
],
"rulesOut": [
"iru"
]
},
{
"kanaIn": "とる",
"kanaOut": "て",
"rulesIn": [
"v1"
],
"rulesOut": [
"iru"
]
},
{
"kanaIn": "ないでいる",
"kanaOut": "ない",
"rulesIn": [
"v1"
],
"rulesOut": [
"adj-i"
]
} }
] ]
} }