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

@ -126,6 +126,7 @@ function add_word(str)
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

@ -20,7 +20,7 @@ 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
@ -29,15 +29,15 @@ LU'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…
@ -46,7 +46,7 @@ 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!
@ -54,7 +54,7 @@ LU'NYA
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?

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>