diff --git a/generator.lua b/generator.lua index 6214dd0..c90ed11 100644 --- a/generator.lua +++ b/generator.lua @@ -287,20 +287,13 @@ end function revert_nouns(str, tbl) - -- both - str, tbl = check_morphemes(str,tbl,"lfurlan","",{"formal-n1","genitive"}) - str, tbl = check_morphemes(str,tbl,"lfurla","",{"formal-n1","possesive"}) - str, tbl = check_morphemes(str,tbl,"lfurn","",{"formal-n1","plural"}) - str, tbl = check_morphemes(str,tbl,"lafuralan","",{"formal-n2","genitive"}) - str, tbl = check_morphemes(str,tbl,"lafurala","",{"formal-n2","possesive"}) - str, tbl = check_morphemes(str,tbl,"lafuran","",{"formal-n2","plural"}) - - -- alone - str, tbl = check_morphemes(str,tbl,"lfur","","formal-n1") - str, tbl = check_morphemes(str,tbl,"lafura","","formal-n2") - + -- possesion first str, tbl = check_morphemes(str,tbl,"lan","","genitive") str, tbl = check_morphemes(str,tbl,"la","","possesive") + -- then politeness + str, tbl = check_morphemes(str,tbl,"lfur","","formal-n1") + str, tbl = check_morphemes(str,tbl,"lafura","","formal-n2") + -- then plural str, tbl = check_morphemes(str,tbl,"n","","plural") return str, tbl end diff --git a/test.html b/test.html index 67804ee..4e0fd02 100644 --- a/test.html +++ b/test.html @@ -974,8 +974,8 @@ LU'NYA

relfurla @@ -1032,8 +1032,8 @@ LU'NYA

 @@ -1090,8 +1090,8 @@ LU'NYA

balfurla @@ -1116,8 +1116,8 @@ LU'NYA

 @@ -1160,8 +1160,8 @@ ESH'NYUI

relfurla @@ -1234,8 +1234,8 @@ ESH'NYUI

