別稿二拍動詞等の作成プログラム・飛騨方言に一拍動詞、二拍動詞の作成プログラムを公開しました。コンピュータの話ですが、文字のサイズ、つまり何バイトかと言う事と、比例しないので考え込んでしまって、居ても立ってもいられなくなって作成しました。
ところがメモリー不足、小さい字の、ゃゅょ、でつまづいてしまいました。万事窮す。
でもあきらめません、という事で日本語として一拍と考えられる文字を定義し、"data.txt" と "data2.txt" に書き出して、外部データとしました。"data1.txt" では、ん、を省いています。つまり、1拍目になる事の出来ることばです。
そして作業結果ですが、"data1.txt" の言葉にウ列の一単語を足して2拍動詞になる可能性のある表音文字を作成したのが "temp3.txt" です。次いで一拍目を"data1.txt"から選び、二拍目を"data2.txt"から選びそしてウ列の一単語を足して"temp4.txt"を作成しました。3拍動詞になる可能性のある表音文字というわけです。
"temp3.txt"のなかには、じゃむ、などという言葉が出てきました。なるほど、ジャムを塗る事を、じゃむ、と言えば良いのかも知れませんね。あるいは、それを言うなら、ジャムる、の3拍動詞でしょうとおっしゃる方もお見えかも知れませんが。
ところで3拍動詞のサイズですが、なっなっなんと、 74,948,608 バイトでした!!!これは二〜三日眺めていても飽きないほどの文字量という事でしょう。ではお好きな方は大西佐七の華麗なる2拍動詞、3拍動詞の世界へどうぞ。
1000 ' save "haku2.bas",a ver 1.1
1010 '
1020 'for ex. basic98.exe /F:3/S:256/T:run "haku2.bas"
1030 '
1040 F1$="data1.txt" ' 1拍目になる事の出来ることば
1050 F2$="data2.txt" ' 2拍目以降になる事の出来ることば
1060 F3$="temp3.txt" ' 2拍動詞の出力結果
1070 F4$="temp4.txt" ' 3拍動詞の出力結果
1080 OPEN F3$ AS #1:CLOSE:KILL F3$
1090 OPEN F4$ AS #1:CLOSE:KILL F4$
1100 '
1110 '
1120 OPEN F3$ AS #2
1130 OPEN F1$ AS #1
1140 WHILE NOT EOF(#1)
1150 INPUT #1, A$
1160 PRINT #2, A$+"う"
1170 PRINT #2, A$+"く"
1180 PRINT #2, A$+"す"
1190 PRINT #2, A$+"つ"
1200 PRINT #2, A$+"ぬ"
1210 PRINT #2, A$+"ふ"
1220 PRINT #2, A$+"む"
1230 PRINT #2, A$+"る"
1240 PRINT #2, A$+"ぐ"
1250 PRINT #2, A$+"ず"
1260 PRINT #2, A$+"づ"
1270 PRINT #2, A$+"ぷ"
1280 PRINT #2, A$+"ぷ"
1290 *ESC3
1300 CLOSE
1310 '
1320 OPEN F4$ AS #3
1330 OPEN F1$ AS #1
1340 WHILE NOT EOF(#1)
1350 INPUT #1, A$
1360 PRINT , A$+" ";
1370 OPEN F2$ AS #2
1380 WHILE NOT EOF(#2)
1390 INPUT #2, B$
1400 PRINT #3, A$+B$+"う"
1410 PRINT #3, A$+B$+"く"
1420 PRINT #3, A$+B$+"す"
1430 PRINT #3, A$+B$+"つ"
1440 PRINT #3, A$+B$+"ぬ"
1450 PRINT #3, A$+B$+"ふ"
1460 PRINT #3, A$+B$+"む"
1470 PRINT #3, A$+B$+"る"
1480 PRINT #3, A$+B$+"ぐ"
1490 PRINT #3, A$+B$+"ず"
1500 PRINT #3, A$+B$+"づ"
1510 PRINT #3, A$+B$+"ぷ"
1520 PRINT #3, A$+B$+"ぷ"
1530 WEND
1540 CLOSE #2
1550 WEND
1560 CLOSE
1570 END
data1.txt 内容
-- head of file --
あ,い,う,え,お
か,き,く,け,こ
さ,し,す,せ,そ
た,ち,つ,て,と
な,に,ぬ,ね,の
は,ひ,ふ,へ,ほ
ま,み,む,め,も
や,ゆ,よ
ら,り,る,れ,ろ
わ,を
が,ぎ,ぐ,げ,ご
ざ,じ,ず,ぜ,ぞ
だ,ぢ,づ,で,ど
ば,び,ぶ,べ,ぼ
ぱ,ぴ,ぷ,ぺ,ぽ
あぁ,いぁ,うぁ,えぁ,おぁ
かぁ,きぁ,くぁ,けぁ,こぁ
さぁ,しぁ,すぁ,せぁ,そぁ
たぁ,ちぁ,つぁ,てぁ,とぁ
なぁ,にぁ,ぬぁ,ねぁ,のぁ
はぁ,ひぁ,ふぁ,へぁ,ほぁ
まぁ,みぁ,むぁ,めぁ,もぁ
やぁ,ゆぁ,よぁ
らぁ,りぁ,るぁ,れぁ,ろぁ
わぁ,をぁ
がぁ,ぎぁ,ぐぁ,げぁ,ごぁ
ざぁ,じぁ,ずぁ,ぜぁ,ぞぁ
だぁ,ぢぁ,づぁ,でぁ,どぁ
ばぁ,びぁ,ぶぁ,べぁ,ぼぁ
ぱぁ,ぴぁ,ぷぁ,ぺぁ,ぽぁ
あぃ,いぃ,うぃ,えぃ,おぃ
かぃ,きぃ,くぃ,けぃ,こぃ
さぃ,しぃ,すぃ,せぃ,そぃ
たぃ,ちぃ,つぃ,てぃ,とぃ
なぃ,にぃ,ぬぃ,ねぃ,のぃ
はぃ,ひぃ,ふぃ,へぃ,ほぃ
まぃ,みぃ,むぃ,めぃ,もぃ
やぃ,ゆぃ,よぃ
らぃ,りぃ,るぃ,れぃ,ろぃ
わぃ,をぃ
がぃ,ぎぃ,ぐぃ,げぃ,ごぃ
ざぃ,じぃ,ずぃ,ぜぃ,ぞぃ
だぃ,ぢぃ,づぃ,でぃ,どぃ
ばぃ,びぃ,ぶぃ,べぃ,ぼぃ
ぱぃ,ぴぃ,ぷぃ,ぺぃ,ぽぃ
あぅ,いぅ,うぅ,えぅ,おぅ
かぅ,きぅ,くぅ,けぅ,こぅ
さぅ,しぅ,すぅ,せぅ,そぅ
たぅ,ちぅ,つぅ,てぅ,とぅ
なぅ,にぅ,ぬぅ,ねぅ,のぅ
はぅ,ひぅ,ふぅ,へぅ,ほぅ
まぅ,みぅ,むぅ,めぅ,もぅ
やぅ,ゆぅ,よぅ
らぅ,りぅ,るぅ,れぅ,ろぅ
わぅ,をぅ
がぅ,ぎぅ,ぐぅ,げぅ,ごぅ
ざぅ,じぅ,ずぅ,ぜぅ,ぞぅ
だぅ,ぢぅ,づぅ,でぅ,どぅ
ばぅ,びぅ,ぶぅ,べぅ,ぼぅ
ぱぅ,ぴぅ,ぷぅ,ぺぅ,ぽぅ
あぇ,いぇ,うぇ,えぇ,おぇ
かぇ,きぇ,くぇ,けぇ,こぇ
さぇ,しぇ,すぇ,せぇ,そぇ
たぇ,ちぇ,つぇ,てぇ,とぇ
なぇ,にぇ,ぬぇ,ねぇ,のぇ
はぇ,ひぇ,ふぇ,へぇ,ほぇ
まぇ,みぇ,むぇ,めぇ,もぇ
やぇ,ゆぇ,よぇ
らぇ,りぇ,るぇ,れぇ,ろぇ
わぇ,をぇ
がぇ,ぎぇ,ぐぇ,げぇ,ごぇ
ざぇ,じぇ,ずぇ,ぜぇ,ぞぇ
だぇ,ぢぇ,づぇ,でぇ,どぇ
ばぇ,びぇ,ぶぇ,べぇ,ぼぇ
ぱぇ,ぴぇ,ぷぇ,ぺぇ,ぽぇ
あぉ,いぉ,うぉ,えぉ,おぉ
かぉ,きぉ,くぉ,けぉ,こぉ
さぉ,しぉ,すぉ,せぉ,そぉ
たぉ,ちぉ,つぉ,てぉ,とぉ
なぉ,にぉ,ぬぉ,ねぉ,のぉ
はぉ,ひぉ,ふぉ,へぉ,ほぉ
まぉ,みぉ,むぉ,めぉ,もぉ
やぉ,よぉ,よぉ
らぉ,りぉ,るぉ,れぉ,ろぉ
わぉ,をぉ
がぉ,ぎぉ,ぐぉ,げぉ,ごぉ
ざぉ,じぉ,ずぉ,ぜぉ,ぞぉ
だぉ,ぢぉ,づぉ,でぉ,どぉ
ばぉ,びぉ,ぶぉ,べぉ,ぼぉ
ぱぉ,ぴぉ,ぷぉ,ぺぉ,ぽぉ
あっ,いっ,うっ,えっ,おっ
かっ,きっ,くっ,けっ,こっ
さっ,しっ,すっ,せっ,そっ
たっ,ちっ,つっ,てっ,とっ
なっ,にっ,ぬっ,ねっ,のっ
はっ,ひっ,ふっ,へっ,ほっ
まっ,みっ,むっ,めっ,もっ
やっ,ゆっ,よっ
らっ,りっ,るっ,れっ,ろっ
わっ,をっ
がっ,ぎっ,ぐっ,げっ,ごっ
ざっ,じっ,ずっ,ぜっ,ぞっ
だっ,ぢっ,づっ,でっ,どっ
ばっ,びっ,ぶっ,べっ,ぼっ
ぱっ,ぴっ,ぷっ,ぺっ,ぽっ
あゃ,いゃ,うゃ,えゃ,おゃ
かゃ,きゃ,くゃ,けゃ,こゃ
さゃ,しゃ,すゃ,せゃ,そゃ
たゃ,ちゃ,つゃ,てゃ,とゃ
なゃ,にゃ,ぬゃ,ねゃ,のゃ
はゃ,ひゃ,ふゃ,へゃ,ほゃ
まゃ,みゃ,むゃ,めゃ,もゃ
やゃ,ゆゃ,よゃ
らゃ,りゃ,るゃ,れゃ,ろゃ
わゃ,をゃ
がゃ,ぎゃ,ぐゃ,げゃ,ごゃ
ざゃ,じゃ,ずゃ,ぜゃ,ぞゃ
だゃ,ぢゃ,づゃ,でゃ,どゃ
ばゃ,びゃ,ぶゃ,べゃ,ぼゃ
ぱゃ,ぴゃ,ぷゃ,ぺゃ,ぽゃ
あゅ,いゅ,うゅ,えゅ,おゅ
かゅ,きゅ,くゅ,けゅ,こゅ
さゅ,しゅ,すゅ,せゅ,そゅ
たゅ,ちゅ,つゅ,てゅ,とゅ
なゅ,にゅ,ぬゅ,ねゅ,のゅ
はゅ,ひゅ,ふゅ,へゅ,ほゅ
まゅ,みゅ,むゅ,めゅ,もゅ
やゅ,ゆゅ,よゅ
らゅ,りゅ,るゅ,れゅ,ろゅ
わゅ,をゅ
がゅ,ぎゅ,ぐゅ,げゅ,ごゅ
ざゅ,じゅ,ずゅ,ぜゅ,ぞゅ
だゅ,ぢゅ,づゅ,でゅ,どゅ
ばゅ,びゅ,ぶゅ,べゅ,ぼゅ
ぱゅ,ぴゅ,ぷゅ,ぺゅ,ぽゅ
あょ,いょ,うょ,えょ,おょ
かょ,きょ,くょ,けょ,こょ
さょ,しょ,すょ,せょ,そょ
たょ,ちょ,つょ,てょ,とょ
なょ,にょ,ぬょ,ねょ,のょ
はょ,ひょ,ふょ,へょ,ほょ
まょ,みょ,むょ,めょ,もょ
やょ,ゆょ,よょ
らょ,りょ,るょ,れょ,ろょ
わょ,をょ
がょ,ぎょ,ぐょ,げょ,ごょ
ざょ,じょ,ずょ,ぜょ,ぞょ
だょ,ぢょ,づょ,でょ,どょ
ばょ,びょ,ぶょ,べょ,ぼょ
ぱょ,ぴょ,ぷょ,ぺょ,ぽょ
-- end of file --
data2.txt 内容
-- head of file --
あ,い,う,え,お
か,き,く,け,こ
さ,し,す,せ,そ
た,ち,つ,て,と
な,に,ぬ,ね,の
は,ひ,ふ,へ,ほ
ま,み,む,め,も
や,ゆ,よ
ら,り,る,れ,ろ
わ,を
ん
が,ぎ,ぐ,げ,ご
ざ,じ,ず,ぜ,ぞ
だ,ぢ,づ,で,ど
ば,び,ぶ,べ,ぼ
ぱ,ぴ,ぷ,ぺ,ぽ
あぁ,いぁ,うぁ,えぁ,おぁ
かぁ,きぁ,くぁ,けぁ,こぁ
さぁ,しぁ,すぁ,せぁ,そぁ
たぁ,ちぁ,つぁ,てぁ,とぁ
なぁ,にぁ,ぬぁ,ねぁ,のぁ
はぁ,ひぁ,ふぁ,へぁ,ほぁ
まぁ,みぁ,むぁ,めぁ,もぁ
やぁ,ゆぁ,よぁ
らぁ,りぁ,るぁ,れぁ,ろぁ
わぁ,をぁ
んぁ
がぁ,ぎぁ,ぐぁ,げぁ,ごぁ
ざぁ,じぁ,ずぁ,ぜぁ,ぞぁ
だぁ,ぢぁ,づぁ,でぁ,どぁ
ばぁ,びぁ,ぶぁ,べぁ,ぼぁ
ぱぁ,ぴぁ,ぷぁ,ぺぁ,ぽぁ
あぃ,いぃ,うぃ,えぃ,おぃ
かぃ,きぃ,くぃ,けぃ,こぃ
さぃ,しぃ,すぃ,せぃ,そぃ
たぃ,ちぃ,つぃ,てぃ,とぃ
なぃ,にぃ,ぬぃ,ねぃ,のぃ
はぃ,ひぃ,ふぃ,へぃ,ほぃ
まぃ,みぃ,むぃ,めぃ,もぃ
やぃ,ゆぃ,よぃ
らぃ,りぃ,るぃ,れぃ,ろぃ
わぃ,をぃ
んぃ
がぃ,ぎぃ,ぐぃ,げぃ,ごぃ
ざぃ,じぃ,ずぃ,ぜぃ,ぞぃ
だぃ,ぢぃ,づぃ,でぃ,どぃ
ばぃ,びぃ,ぶぃ,べぃ,ぼぃ
ぱぃ,ぴぃ,ぷぃ,ぺぃ,ぽぃ
あぅ,いぅ,うぅ,えぅ,おぅ
かぅ,きぅ,くぅ,けぅ,こぅ
さぅ,しぅ,すぅ,せぅ,そぅ
たぅ,ちぅ,つぅ,てぅ,とぅ
なぅ,にぅ,ぬぅ,ねぅ,のぅ
はぅ,ひぅ,ふぅ,へぅ,ほぅ
まぅ,みぅ,むぅ,めぅ,もぅ
やぅ,ゆぅ,よぅ
らぅ,りぅ,るぅ,れぅ,ろぅ
わぅ,をぅ
んぅ
がぅ,ぎぅ,ぐぅ,げぅ,ごぅ
ざぅ,じぅ,ずぅ,ぜぅ,ぞぅ
だぅ,ぢぅ,づぅ,でぅ,どぅ
ばぅ,びぅ,ぶぅ,べぅ,ぼぅ
ぱぅ,ぴぅ,ぷぅ,ぺぅ,ぽぅ
あぇ,いぇ,うぇ,えぇ,おぇ
かぇ,きぇ,くぇ,けぇ,こぇ
さぇ,しぇ,すぇ,せぇ,そぇ
たぇ,ちぇ,つぇ,てぇ,とぇ
なぇ,にぇ,ぬぇ,ねぇ,のぇ
はぇ,ひぇ,ふぇ,へぇ,ほぇ
まぇ,みぇ,むぇ,めぇ,もぇ
やぇ,ゆぇ,よぇ
らぇ,りぇ,るぇ,れぇ,ろぇ
わぇ,をぇ
んぇ
がぇ,ぎぇ,ぐぇ,げぇ,ごぇ
ざぇ,じぇ,ずぇ,ぜぇ,ぞぇ
だぇ,ぢぇ,づぇ,でぇ,どぇ
ばぇ,びぇ,ぶぇ,べぇ,ぼぇ
ぱぇ,ぴぇ,ぷぇ,ぺぇ,ぽぇ
あぉ,いぉ,うぉ,えぉ,おぉ
かぉ,きぉ,くぉ,けぉ,こぉ
さぉ,しぉ,すぉ,せぉ,そぉ
たぉ,ちぉ,つぉ,てぉ,とぉ
なぉ,にぉ,ぬぉ,ねぉ,のぉ
はぉ,ひぉ,ふぉ,へぉ,ほぉ
まぉ,みぉ,むぉ,めぉ,もぉ
やぉ,よぉ,よぉ
らぉ,りぉ,るぉ,れぉ,ろぉ
わぉ,をぉ
んぉ
がぉ,ぎぉ,ぐぉ,げぉ,ごぉ
ざぉ,じぉ,ずぉ,ぜぉ,ぞぉ
だぉ,ぢぉ,づぉ,でぉ,どぉ
ばぉ,びぉ,ぶぉ,べぉ,ぼぉ
ぱぉ,ぴぉ,ぷぉ,ぺぉ,ぽぉ
あっ,いっ,うっ,えっ,おっ
かっ,きっ,くっ,けっ,こっ
さっ,しっ,すっ,せっ,そっ
たっ,ちっ,つっ,てっ,とっ
なっ,にっ,ぬっ,ねっ,のっ
はっ,ひっ,ふっ,へっ,ほっ
まっ,みっ,むっ,めっ,もっ
やっ,ゆっ,よっ
らっ,りっ,るっ,れっ,ろっ
わっ,をっ
んっ
がっ,ぎっ,ぐっ,げっ,ごっ
ざっ,じっ,ずっ,ぜっ,ぞっ
だっ,ぢっ,づっ,でっ,どっ
ばっ,びっ,ぶっ,べっ,ぼっ
ぱっ,ぴっ,ぷっ,ぺっ,ぽっ
あゃ,いゃ,うゃ,えゃ,おゃ
かゃ,きゃ,くゃ,けゃ,こゃ
さゃ,しゃ,すゃ,せゃ,そゃ
たゃ,ちゃ,つゃ,てゃ,とゃ
なゃ,にゃ,ぬゃ,ねゃ,のゃ
はゃ,ひゃ,ふゃ,へゃ,ほゃ
まゃ,みゃ,むゃ,めゃ,もゃ
やゃ,ゆゃ,よゃ
らゃ,りゃ,るゃ,れゃ,ろゃ
わゃ,をゃ
んゃ
がゃ,ぎゃ,ぐゃ,げゃ,ごゃ
ざゃ,じゃ,ずゃ,ぜゃ,ぞゃ
だゃ,ぢゃ,づゃ,でゃ,どゃ
ばゃ,びゃ,ぶゃ,べゃ,ぼゃ
ぱゃ,ぴゃ,ぷゃ,ぺゃ,ぽゃ
あゅ,いゅ,うゅ,えゅ,おゅ
かゅ,きゅ,くゅ,けゅ,こゅ
さゅ,しゅ,すゅ,せゅ,そゅ
たゅ,ちゅ,つゅ,てゅ,とゅ
なゅ,にゅ,ぬゅ,ねゅ,のゅ
はゅ,ひゅ,ふゅ,へゅ,ほゅ
まゅ,みゅ,むゅ,めゅ,もゅ
やゅ,ゆゅ,よゅ
らゅ,りゅ,るゅ,れゅ,ろゅ
わゅ,をゅ
んゅ
がゅ,ぎゅ,ぐゅ,げゅ,ごゅ
ざゅ,じゅ,ずゅ,ぜゅ,ぞゅ
だゅ,ぢゅ,づゅ,でゅ,どゅ
ばゅ,びゅ,ぶゅ,べゅ,ぼゅ
ぱゅ,ぴゅ,ぷゅ,ぺゅ,ぽゅ
あょ,いょ,うょ,えょ,おょ
かょ,きょ,くょ,けょ,こょ
さょ,しょ,すょ,せょ,そょ
たょ,ちょ,つょ,てょ,とょ
なょ,にょ,ぬょ,ねょ,のょ
はょ,ひょ,ふょ,へょ,ほょ
まょ,みょ,むょ,めょ,もょ
やょ,ゆょ,よょ
らょ,りょ,るょ,れょ,ろょ
わょ,をょ
んょ
がょ,ぎょ,ぐょ,げょ,ごょ
ざょ,じょ,ずょ,ぜょ,ぞょ
だょ,ぢょ,づょ,でょ,どょ
ばょ,びょ,ぶょ,べょ,ぼょ
ぱょ,ぴょ,ぷょ,ぺょ,ぽょ
-- end of file --