(Ara) add the preposition ka 'كَ' which attaches to its head

This commit is contained in:
Inari Listenmaa
2025-08-22 14:27:10 +02:00
parent f2afe03303
commit 97227181fe
2 changed files with 11 additions and 7 deletions

View File

@@ -70,6 +70,8 @@ oper
_ => "لِ" _ => "لِ"
}) Dat ; }) Dat ;
biPrep : Preposition = mkPrefix "بِ" ; biPrep : Preposition = mkPrefix "بِ" ;
kaPrep : Preposition = mkPrefix "كَ" ;
accPrep : Preposition = mkPreposition [] Acc ; -- default object case in VP accPrep : Preposition = mkPreposition [] Acc ; -- default object case in VP
genPrep : Preposition = mkPreposition [] Gen ; -- default object case in N2 genPrep : Preposition = mkPreposition [] Gen ; -- default object case in N2

View File

@@ -202,6 +202,7 @@ resource ParadigmsAra = open
liPrep : Prep ; -- The preposition لِ, binding to its head. Vowel assimilation and def. article elision implemented. liPrep : Prep ; -- The preposition لِ, binding to its head. Vowel assimilation and def. article elision implemented.
biPrep : Prep ; -- The preposition بِ, binding to its head. biPrep : Prep ; -- The preposition بِ, binding to its head.
kaPrep : Prep ; -- The preposition كَ, binding to its head.
noPrep : Prep ; -- No preposition at all, "complement case" is nominative. noPrep : Prep ; -- No preposition at all, "complement case" is nominative.
--2 Conjunctions --2 Conjunctions
@@ -375,6 +376,7 @@ resource ParadigmsAra = open
noPrep = lin Prep ResAra.noPrep ; noPrep = lin Prep ResAra.noPrep ;
biPrep = lin Prep ResAra.biPrep ; biPrep = lin Prep ResAra.biPrep ;
liPrep = lin Prep ResAra.liPrep ; liPrep = lin Prep ResAra.liPrep ;
kaPrep = lin Prep ResAra.kaPrep ;
casePrep : Case -> Prep = \c -> lin Prep {s=[]; c=c; binds=False} ; casePrep : Case -> Prep = \c -> lin Prep {s=[]; c=c; binds=False} ;