azik_generatorをまたアップデートしたよ!!
今回もshでのしゃ行とかそこらへんの挙動の調整です 前回まではshでのしゃ行とhのシーケンスを両立させるには相当出力されたテーブルに手を加えないとだめだったけど ある程度はマシになったよ。
変更点
[二文字以上で構成される子音]と[一文字の子音+設定したシーケンス] が同じだったときに[2文字で構成される子音]を[{一文字の子音+設定したシーケンス}で出る文字]に置換するようになった。
例としていつも通りshに登場してもらうと shはしゃ行の子音だが、s+hというシーケンスでもあるので
plaintext
sha しゃ
shi しぃ
shu しゅ
she しぇ
sho しょ
を
plaintext
せんa しゃ
せんi しぃ
せんu しゅ
せんe しぇ
せんo しょ
に置換するようになったよ
どれくらいらくになったの?
今回のアップデートでいじるべき点は
plaintext
sh せん
を
plaintext
sh せん
にすることと
plaintext
shc しょう
とかのsh+シーケンスの形になっているものの削除だけになったよ
一個前ではshaとせんaが両方いたからshaのほうだけ削除とかの手順が必要だったけどそれが要らなくなった形。
移行のアップデートについて
正直コード汚ないし色々と守るべきこと守られてないのでリファクタリングとかしてから機能追加することにしたよ。