added a word not found allert to stderr when word is not in dictionary

This commit is contained in:
Bizcochito 2022-05-07 21:26:44 +02:00
parent 81d25ec8f1
commit 3d0fc9145f
3 changed files with 83 additions and 212 deletions

View File

@ -125,7 +125,8 @@ function add_word(str)
end end
end end
if add then if add then
table.insert(word_list,str) table.insert(word_list,str)
if not in_dictionary(str) then io.stderr:write("Error: \""..str.."\" is not known\n") end
end end
end end

View File

@ -13,31 +13,31 @@ LU'NYA
(po'nyash!) (po'nyash!)
ESH'NYUI ESH'NYUI
ba yu e wawote to pu mipura lili'nya dre? ba yu e wawote to pu mipura lili'nya dre?
r uwu r uwu
LU'NYA LU'NYA
relfur chu mya pu yu mya relfur lup apatka'nya faka'nya'pash ponme mya wawote polika'nya peekaka'nya'pash. relfur chu mya pu yu mya relfur lup apatka'nya faka'nya'pash ponme mya wawote polika'nya peekaka'nya'pash.
ESH'NYUI ESH'NYUI
mi'shi'pash~ mi'shi'pashshu
balfur yu e ton polika'nya dre? balfur yu e ton polika'nya dre?
LU'NYA LU'NYA
mishi'pash!! mishi'pash!!
relfurla mya ton polika'nya yu meluton ka'nya! relfurla mya ton polika'nya yu meluton ka'nya!
balfurla yu dra? balfurla yu dra?
ESH'NYUI ESH'NYUI
relfurla yu esh'dre mya ton polika'nya yu puroton ka'nya~ relfurla yu esh'dre mya ton polika'nya yu puroton ka'nyashu
relfur yu shi'ro'bae'pu yu pon'ya ka'nya~ relfur yu shi'ro'bae'pu yu pon'ya ka'nyashu
LU'NYA LU'NYA
puroton yu ponya ton ka'nya! puroton yu ponya ton ka'nya!
ESH'NYUI ESH'NYUI
be'nyui-rerenlafura yu meluton mimifaka'nya… be'nyui-rerenlafura yu meluton mimifaka'nya…
relfur yu meluton mimiku'pash~ relfur yu meluton mimiku'pashshu
LU'NYA LU'NYA
o'o, relfur chu parefaka'nya… o'o, relfur chu parefaka'nya…
@ -45,23 +45,23 @@ LU'NYA
ESH'NYUI ESH'NYUI
uu, relfur yu naomiminku mya mimifuku mya ton ka'nya... uu, relfur yu naomiminku mya mimifuku mya ton ka'nya...
relfur yu guraton to meluton mimifuku.. relfur yu guraton to meluton mimifuku..
relfur yu ton mimiku'pash~ relfur yu ton mimiku'pashshu
LU'NYA LU'NYA
ishi-balfur yu mishi'pash! ishi-balfur yu mishi'pash!
balfur chu mya arilaen yu en ka'nya peekaka'nya fa'dre? balfur chu mya arilaen yu en ka'nya peekaka'nya fa'dre?
ESH'NYUI ESH'NYUI
i eshnyui_blush.png i eshnyui_blush.png
yesh-balfur yu mishi'pash~ yesh-balfur yu mishi'pashshu
(>///////////////<) (>///////////////<)
relfur yu ari'laen parefaka'nya, balfur yu pareka'nya dra? relfur yu ari'laen parefaka'nya, balfur yu pareka'nya dra?
LU'NYA LU'NYA
relfur chu arilaen dedaka'nya. relfur chu arilaen dedaka'nya.
imanla rila shashka'nya'pash. imanla rila shashka'nya'pash.
imanla shoo chu ike to pikeshe ka'nya. imanla shoo chu ike to pikeshe ka'nya.
/ /
relfur chu arilaenlan luka'nya'pash. relfur chu arilaenlan luka'nya'pash.
@ -70,5 +70,5 @@ i eshnyui.png
arilaenla shoo chu pikeshe fuka'nya'bash dra? arilaenla shoo chu pikeshe fuka'nya'bash dra?
LU'NYA LU'NYA
gao chu relfur yu fayu kan'ya. gao chu relfur yu fayu kan'ya.
relfur chu arilaen dedaka'nya. relfur chu arilaen dedaka'nya.

262
test.html
View File

@ -455,14 +455,6 @@ ESH'NYUI
dre? dre?
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -537,14 +529,6 @@ ESH'NYUI
? ?
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-raw"> <p class="convo-raw">
uwu uwu
@ -832,20 +816,20 @@ ESH'NYUI
<p class="convo-roman"> <p class="convo-roman">
<span <span
class="clickable" class="clickable"
onclick="showPopup('mi\'shi\'pash~','mishipash')" onclick="showPopup('mi\'shi\'pashshu','mishipashshu')"
onmouseover="checkHover('mi\'shi\'pash~','mishipash',this)" onmouseover="checkHover('mi\'shi\'pashshu','mishipashshu',this)"
onmouseout="clearHover()"> onmouseout="clearHover()">
mi'shi'pash~ mi'shi'pashshu
</span> </span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','mishipash')" onclick="showPopup('','mishipashshu')"
onmouseover="checkHover('~','mishipash',this)" onmouseover="checkHover('','mishipashshu',this)"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -976,14 +960,6 @@ LU'NYA
mishi'pash!! mishi'pash!!
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -994,14 +970,6 @@ LU'NYA
!! !!
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -1060,14 +1028,6 @@ LU'NYA
ka'nya! ka'nya!
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -1126,14 +1086,6 @@ LU'NYA
! !
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -1272,10 +1224,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('ka\'nya~','ku','present-tense')" onclick="showPopup('ka\'nyashu','ku','present-tense comfy-mood')"
onmouseover="checkHover('ka\'nya~','ku',this,'present-tense')" onmouseover="checkHover('ka\'nyashu','ku',this,'present-tense comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
ka'nya~ ka'nyashu
</span> </span>
</p> </p>
@ -1346,10 +1298,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','ku','present-tense')" onclick="showPopup('','ku','present-tense comfy-mood')"
onmouseover="checkHover('~','ku',this,'present-tense')" onmouseover="checkHover('','ku',this,'present-tense comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -1396,10 +1348,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('ka\'nya~','ku','present-tense')" onclick="showPopup('ka\'nyashu','ku','present-tense comfy-mood')"
onmouseover="checkHover('ka\'nya~','ku',this,'present-tense')" onmouseover="checkHover('ka\'nyashu','ku',this,'present-tense comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
ka'nya~ ka'nyashu
</span> </span>
</p> </p>
@ -1446,10 +1398,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','ku','present-tense')" onclick="showPopup('','ku','present-tense comfy-mood')"
onmouseover="checkHover('~','ku',this,'present-tense')" onmouseover="checkHover('','ku',this,'present-tense comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -1684,10 +1636,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('mimiku\'pash~','mimiku','volitional-mood')" onclick="showPopup('mimiku\'pashshu','mimiku','volitional-mood comfy-mood')"
onmouseover="checkHover('mimiku\'pash~','mimiku',this,'volitional-mood')" onmouseover="checkHover('mimiku\'pashshu','mimiku',this,'volitional-mood comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
mimiku'pash~ mimiku'pashshu
</span> </span>
</p> </p>
@ -1718,10 +1670,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','mimiku','volitional-mood')" onclick="showPopup('','mimiku','volitional-mood comfy-mood')"
onmouseover="checkHover('~','mimiku',this,'volitional-mood')" onmouseover="checkHover('','mimiku',this,'volitional-mood comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -2126,14 +2078,6 @@ ESH'NYUI
mimifuku.. mimifuku..
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -2184,14 +2128,6 @@ ESH'NYUI
. .
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -2220,10 +2156,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('mimiku\'pash~','mimiku','volitional-mood')" onclick="showPopup('mimiku\'pashshu','mimiku','volitional-mood comfy-mood')"
onmouseover="checkHover('mimiku\'pash~','mimiku',this,'volitional-mood')" onmouseover="checkHover('mimiku\'pashshu','mimiku',this,'volitional-mood comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
mimiku'pash~ mimiku'pashshu
</span> </span>
</p> </p>
@ -2254,10 +2190,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','mimiku','volitional-mood')" onclick="showPopup('','mimiku','volitional-mood comfy-mood')"
onmouseover="checkHover('~','mimiku',this,'volitional-mood')" onmouseover="checkHover('','mimiku',this,'volitional-mood comfy-mood')"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -2312,14 +2248,6 @@ LU'NYA
mishi'pash! mishi'pash!
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -2354,14 +2282,6 @@ LU'NYA
! !
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -2556,10 +2476,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('mishi\'pash~ ','mishipash')" onclick="showPopup('mishi\'pashshu','mishipashshu')"
onmouseover="checkHover('mishi\'pash~ ','mishipash',this)" onmouseover="checkHover('mishi\'pashshu','mishipashshu',this)"
onmouseout="clearHover()"> onmouseout="clearHover()">
mishi'pash~ mishi'pashshu
</span> </span>
</p> </p>
@ -2590,10 +2510,10 @@ ESH'NYUI
<span <span
class="clickable" class="clickable"
onclick="showPopup('~','mishipash')" onclick="showPopup('','mishipashshu')"
onmouseover="checkHover('~','mishipash',this)" onmouseover="checkHover('','mishipashshu',this)"
onmouseout="clearHover()"> onmouseout="clearHover()">
~ 
</span> </span>
</p> </p>
@ -2800,14 +2720,6 @@ LU'NYA
dedaka'nya. dedaka'nya.
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -2842,14 +2754,6 @@ LU'NYA
 
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -2876,14 +2780,6 @@ LU'NYA
shashka'nya'pash. shashka'nya'pash.
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -2910,14 +2806,6 @@ LU'NYA
 
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -2976,14 +2864,6 @@ LU'NYA
ka'nya. ka'nya.
</span> </span>
<span
class="clickable"
onclick="showPopup(' ','')"
onmouseover="checkHover(' ','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -3042,14 +2922,6 @@ LU'NYA
 
</span> </span>
<span
class="clickable"
onclick="showPopup(' ','')"
onmouseover="checkHover(' ','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
</div> </div>
</div> </div>
@ -3308,14 +3180,6 @@ LU'NYA
kan'ya. kan'ya.
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-heonian"> <p class="convo-heonian">
<span <span
@ -3366,14 +3230,6 @@ LU'NYA
 
</span> </span>
<span
class="clickable"
onclick="showPopup('','')"
onmouseover="checkHover('','',this)"
onmouseout="clearHover()">
</span>
</p> </p>
<p class="convo-roman"> <p class="convo-roman">
<span <span
@ -3704,20 +3560,6 @@ mipura
</td> </td>
<td> <td>
lilinya lilinya
</td>
<td>
???
</td>
<td>
???
</td>
</tr>
<tr>
<td>
</td>
<td>
</td> </td>
<td> <td>
??? ???
@ -3812,10 +3654,10 @@ to think, to become aware
</tr> </tr>
<tr> <tr>
<td> <td>
 
</td> </td>
<td> <td>
mishipash mishipashshu
</td> </td>
<td> <td>
??? ???
@ -3836,6 +3678,20 @@ noun
</td> </td>
<td> <td>
color color
</td>
</tr>
<tr>
<td>

</td>
<td>
mishipash
</td>
<td>
???
</td>
<td>
???
</td> </td>
</tr> </tr>
<tr> <tr>
@ -4130,6 +3986,20 @@ modifier
</td> </td>
<td> <td>
adorable adorable
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
???
</td>
<td>
???
</td> </td>
</tr> </tr>
<tr> <tr>