プレイ日記
ローマ字入力された文字列を平仮名に変換する処理を書き直し 折り返し解除しても処理が1画面におさまったので晒してみる 入力文字列の後ろ3文字分を対象にローマ字変換を試みます ROMA$[n,6]に下に書いたようなデータを入れると「CHA」で「ちゃ」を返します ROMA_MAXLENにはROMA$配列にデータがセットされている行数を入れてください CH,ちゃ,ち,ちゅ,ちぇ,ちょ ↑これをローマ字変換全パターン分つっこむ
12そうだね
プレイ済み
返信[1]
親投稿
ROMA$にデータをセットする処理はこっち参照 あらかじめROMA$の要素数は定義しておいてください 適当に大きい要素数をセットしておいて あとからROMA_MAXLENの値に書き直すのが楽かも
0そうだね
プレイ済み
返信[2]
親投稿
ちなみに「WANWANN」を頭から順番に変換させていくと 最終的に「わんわん」と変換出来るように調整しています
0そうだね
プレイ済み
返信[3]
親投稿
バグが発覚したので修正ちゅう "NYU"が"んゆ"になっちゃいました こちらのソースは修正しましたが1画面から少しはみ出ちゃいました(^^;)
0そうだね
プレイ済み
返信[4]
親投稿
修正版1ページ目
0そうだね
プレイ済み
返信[5]
親投稿
2ページ目
0そうだね
プレイ済み