summaryrefslogtreecommitdiff
path: root/next-lib/src/arabic/StructuralAra.gf
diff options
context:
space:
mode:
Diffstat (limited to 'next-lib/src/arabic/StructuralAra.gf')
-rw-r--r--next-lib/src/arabic/StructuralAra.gf112
1 files changed, 0 insertions, 112 deletions
diff --git a/next-lib/src/arabic/StructuralAra.gf b/next-lib/src/arabic/StructuralAra.gf
deleted file mode 100644
index 98b52523e..000000000
--- a/next-lib/src/arabic/StructuralAra.gf
+++ /dev/null
@@ -1,112 +0,0 @@
-concrete StructuralAra of Structural = CatAra **
- open MorphoAra, ResAra, ParadigmsAra, Prelude in {
-
- flags optimize=all ; coding=utf8 ;
-
- lin
- above_Prep = ss "فَوْقَ" ;
- after_Prep = ss "بَعْدَ" ;
- all_Predet = mkPredet "كُلّ" True ;
- almost_AdA = ss "تَقْرِيباً";
- almost_AdN = ss "حَوَالي" ; -- or "تَقرِيبا"
--- although_Subj = ss "َلتهُْغه" ;
--- always_AdV = ss "َلوَيس" ;
- and_Conj = ss "وَ" ** {n = Pl} ;
--- because_Subj = ss "بعَُسي" ;
- before_Prep = ss "قَبْلَ" ;
- behind_Prep = ss "خَلْفَ" ;
- between_Prep = ss "بَيْنَ" ;
--- both7and_DConj = sd2 "بْته" "َند" ** {n = Pl} ;
--- but_PConj = ss "بُت" ;
- by8agent_Prep = ss "بِ" ;
- by8means_Prep = ss "بِ" ;
--- can8know_VV, can_VV = {
--- s = table VVForm [["بي َبلي تْ"] ; "عَن" ; "عُْلد" ;
--- ["بّن َبلي تْ"] ; ["بِنغ َبلي تْ"] ; "عَنءت" ; "عُْلدنءت"] ;
--- isAux = True
--- } ;
- during_Prep = ss "خِلَالَ" ;
--- either7or_DConj = sd2 "ِتهر" "ْر" ** {n = Sg} ;
- everybody_NP = regNP "الجَمِيع" Pl ;
- every_Det = mkDet "كُلّ" Sg Const ;
- everything_NP = regNP "كُلّ" Sg ;
--- everywhere_Adv = ss "ثريوهري" ;
- few_Det = mkDet "بَعض" Pl Const ;
--- first_Ord = ss "فِرست" ;
- from_Prep = ss "مِنَ" ;
- he_Pron = mkPron "هُوَ" "هُ" "هُ" (Per3 Masc Sg) ;
- here_Adv = ss "هُنا" ;
--- here7to_Adv = ss ["تْ هري"] ;
--- here7from_Adv = ss ["فرْم هري"] ;
- how_IAdv = ss "كَيفَ" ;
--- how8many_IDet = mkDeterminer Pl ["هْو مَني"] ;
--- if_Subj = ss "ِف" ;
- in8front_Prep = ss "مُقَابِلَ" ;
- i_Pron = mkPron "أَنَا" "نِي" "ِي" (Per1 Sing);
- in_Prep = ss "فِي" ;
--- it_Pron = mkPron "ِت" "ِت" "ِتس" Sg P3 ;
--- less_CAdv = ss "لسّ" ;
- many_Det = mkDet "جَمِيع" Pl Const ;
--- more_CAdv = ss "مْري" ;
- most_Predet = mkPredet "أَكثَر" True ;
- much_Det = mkDet "الكَثِير مِنَ" Pl Const ;
--- must_VV = {
--- s = table VVForm [["بي هَثي تْ"] ; "مُست" ; ["هَد تْ"] ;
--- ["هَد تْ"] ; ["هَثِنغ تْ"] ; "مُستنءت" ; ["هَدنءت تْ"]] ; ----
--- isAux = True
--- } ;
- no_Utt = {s = \\_ => "لا"} ;
- on_Prep = ss "عَلى" ;
---- DEPREC one_Quant = mkQuantNum "واحِد" Sg Indef ;
- only_Predet = mkPredet "فَقَط" False;
--- or_Conj = ss "ْر" ** {n = Sg} ;
--- otherwise_PConj = ss "ْتهروِسي" ;
- part_Prep = ss "مِنَ" ;
--- please_Voc = ss "ةلَسي" ;
- possess_Prep = ss "ل" ;
--- quite_Adv = ss "قُِتي" ;
- she_Pron = mkPron "هِيَ" "ها" "ها" (Per3 Fem Sg) ;
--- so_AdA = ss "سْ" ;
- somebody_NP = regNP "أَحَد" Sg ;
- someSg_Det = mkDet "أَحَد" Pl Const ;
- somePl_Det = mkDet "بَعض" Pl Const ;
- something_NP = regNP "شَيْء" Sg ;
--- somewhere_Adv = ss "سْموهري" ;
- that_Quant = mkQuant3 "ذَلِكَ" "تِلكَ" "أُلٱِكَ" Def;
-----b that_NP = indeclNP "ذَلِكَ" Sg ;
- there_Adv = ss "هُناك" ;
--- there7to_Adv = ss "تهري" ;
--- there7from_Adv = ss ["فرْم تهري"] ;
--- therefore_PConj = ss "تهرفْري" ;
-----b these_NP = indeclNP "هَؤُلَاء" Pl ;
- they_Pron = mkPron "هُمْ" "هُمْ" "هُمْ" (Per3 Masc Pl) ;
- this_Quant = mkQuant7 "هَذا" "هَذِهِ" "هَذَان" "هَذَيْن" "هَاتَان" "هَاتَيْن" "هَؤُلَاء" Def;
-----b this_NP = indeclNP "هَذا" Sg ;
-----b those_NP = indeclNP "هَؤُلَاءكَ" Pl ;
- through_Prep = ss "عَبْرَ" ;
--- too_AdA = ss "تّْ" ;
- to_Prep = ss "إِلى" ;
- under_Prep = ss "تَحْتَ" ;
--- very_AdA = ss "ثري" ;
--- want_VV = P.mkVV (P.regV "وَنت") ;
- we_Pron = mkPron "نَحنُ" "نا" "نا" (Per1 Plur) ;
- whatPl_IP = mkIP "ماذا" Pl ;
- whatSg_IP = mkIP "ماذا" Sg ;
- when_IAdv = ss "مَتَى" ;
--- when_Subj = ss "وهن" ;
- where_IAdv = ss "أَينَ" ;
--- whichPl_IDet = mkDeterminer Pl ["وهِعه"] ;
--- whichSg_IDet = mkDeterminer Sg ["وهِعه"] ;
- whoSg_IP = mkIP "مَنْ" Sg ;
- whoPl_IP = mkIP "مَنْ" Pl ;
--- why_IAdv = ss "وهي" ;
- without_Prep = ss "بِدُونِ" ;
- with_Prep = ss "مَع" ;
- yes_Utt = {s = \\_ => "نَعَم"} ;
- youSg_Pron = mkPron "أَنتَ" "كَ" "كَ" (Per2 Masc Sg) ;
- youPl_Pron = mkPron "أَنتُمْ" "كُمْ" "كُمْ" (Per2 Masc Sg) ;
- youPol_Pron = mkPron "أَنتِ" "كِ" "كِ" (Per2 Fem Sg) ;
-
- have_V2 = dirV2 (regV "يَملِك") ;
-
-}