Ba form
This commit is contained in:
parent
362bcdf690
commit
37e3ce359f
@ -89,6 +89,10 @@ module IkaConjugations
|
|||||||
def potential_starter
|
def potential_starter
|
||||||
stem + "られる"
|
stem + "られる"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def ba
|
||||||
|
stem + "れば"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class Godan < Verb
|
class Godan < Verb
|
||||||
@ -144,6 +148,10 @@ module IkaConjugations
|
|||||||
def volitional
|
def volitional
|
||||||
all_but_last_character + last_character("o") + "う"
|
all_but_last_character + last_character("o") + "う"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def ba
|
||||||
|
all_but_last_character + last_character("e") + "ば"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class Suru < Verb
|
class Suru < Verb
|
||||||
@ -166,6 +174,10 @@ module IkaConjugations
|
|||||||
def potential_starter
|
def potential_starter
|
||||||
prefix + "できる"
|
prefix + "できる"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def ba
|
||||||
|
prefix + "すれば"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class Kuru < Verb
|
class Kuru < Verb
|
||||||
@ -188,6 +200,10 @@ module IkaConjugations
|
|||||||
def potential_starter
|
def potential_starter
|
||||||
negative_stem + "られる"
|
negative_stem + "られる"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def ba
|
||||||
|
prefix + KanaKanji.new("く", "来") + "れば"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -238,5 +238,16 @@ module IkaConjugations
|
|||||||
assert_equal "あろう", @aru.volitional.kana
|
assert_equal "あろう", @aru.volitional.kana
|
||||||
assert_equal "あおう", @au.volitional.kana
|
assert_equal "あおう", @au.volitional.kana
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_ba
|
||||||
|
assert_equal "見れば", @miru.ba.kanji
|
||||||
|
assert_equal "飲めば", @nomu.ba.kanji
|
||||||
|
assert_equal "すれば", @suru.ba.kanji
|
||||||
|
assert_equal "勉強すれば", @benkyousuru.ba.kanji
|
||||||
|
assert_equal "来れば", @kuru.ba.kanji
|
||||||
|
assert_equal "連れて来れば", @tsuretekuru.ba.kanji
|
||||||
|
assert_equal "あれば", @aru.ba.kanji
|
||||||
|
assert_equal "会えば", @au.ba.kanji
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user