{{#invoke:Yiyəlik hal|make_possessive}} → Xəta: Söz daxil edilməyib.
-- Sözlərə yiyəlik hal şəkilçisinin əlavə edilməsilocalp={}locallastVowel=require('Module:Son sait')-- Yiyəlik halın hazırlanması üçün funksiyafunctionp.make_possessive(frame)-- Şablon parametrindən sözün götürülməsilocalword=frame.args[1]-- Sözün daxil edilməsinin yoxlanışıifnotwordthenreturn"Xəta: Söz daxil edilməyib."end-- Saitlər və şəkilçilərlocalvowels="aıoueəiöü"localsuffixes={"ın","in","un","ün","-nın","-nin","-nun","-nün","-in"}-- Sözün son saitinin götürülməsi üçün köməkçi funksiyalocallast_vowel=lastVowel.main({args={word}},false)-- Son hərfin "k" və "q" olmasının yoxlanışılocallast_letter=word:sub(-1)iflast_letter=="k"thenword=word:sub(1,-2).."y"elseiflast_letter=="q"thenword=word:sub(1,-2).."ğ"end-- Uyğun şəkilçinin müəyyənləşdirilməsilocalsuffix_indexiflast_vowel=="a"orlast_vowel=="ı"thensuffix_index=1elseiflast_vowel=="o"orlast_vowel=="u"thensuffix_index=3elseiflast_vowel=="e"orlast_vowel=="ə"orlast_vowel=="i"thensuffix_index=2elseiflast_vowel=="ö"orlast_vowel=="ü"thensuffix_index=4elseiflast_letter=="A"orlast_letter=="K"thensuffix_index=5elseiflast_letter=="B"orlast_letter=="C"orlast_letter=="Ç"orlast_letter=="D"orlast_letter=="E"orlast_letter=="Ə"orlast_letter=="F"orlast_letter=="G"orlast_letter=="H"orlast_letter=="X"orlast_letter=="İ"orlast_letter=="J"orlast_letter=="P"orlast_letter=="Q"orlast_letter=="S"orlast_letter=="Ş"orlast_letter=="T"orlast_letter=="V"orlast_letter=="Y"orlast_letter=="Z"thensuffix_index=6elseiflast_letter=="L"orlast_letter=="M"orlast_letter=="N"orlast_letter=="R"thensuffix_index=9elseiflast_letter=="O"orlast_letter=="U"thensuffix_index=7elseiflast_letter=="Ö"orlast_letter=="Ü"thensuffix_index=8elsesuffix_index=1end-- Şəkilçinin bitişdirici samitlə əlavə edilməsi ifstring.find(vowels,last_letter,1,true)thenifword=="su"orword=="Su"thenword=word.."y"elseword=word.."n"endendlocalpossessive_word=word..suffixes[suffix_index]returnpossessive_wordendreturnp