forked from GitHub/gf-core
extrahin
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
--# -path=.:alltenses:/users/shafqat/www.grammaticalframework.org_4/lib/src/persian:/users/shafqat/www.grammaticalframework.org_4/lib/src/api
|
--# -path=.:alltenses
|
||||||
|
|
||||||
concrete PhrasebookPes of Phrasebook =
|
concrete PhrasebookPes of Phrasebook =
|
||||||
GreetingsPes,
|
GreetingsPes,
|
||||||
|
|||||||
27
lib/src/hindi/ExtraHin.gf
Normal file
27
lib/src/hindi/ExtraHin.gf
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
concrete ExtraHin of ExtraHinAbs = CatHin **
|
||||||
|
open ResHin, Coordination, Prelude, MorphoHin, ParadigmsHin,CommonHindustani in {
|
||||||
|
|
||||||
|
flags coding = utf8 ;
|
||||||
|
|
||||||
|
lin
|
||||||
|
|
||||||
|
GenNP np = {s = \\n,g,c =>
|
||||||
|
case <n,g,c> of {
|
||||||
|
<Sg,Masc,Obl> => np.s ! NPC Obl ++ "के" ;
|
||||||
|
<Sg,Masc,_> => np.s ! NPC Obl ++ "का" ;
|
||||||
|
<Pl,Masc,_> => np.s ! NPC Obl ++ "के" ;
|
||||||
|
<_,Fem,_> => np.s ! NPC Obl ++ "की"
|
||||||
|
};
|
||||||
|
|
||||||
|
a = np.a} ;
|
||||||
|
|
||||||
|
-- each_Det = mkDet "हर कwय" "हर कwय" "हर कwय" "हर कwय" Sg ;
|
||||||
|
have_V = mkV "राखना";
|
||||||
|
IAdvAdv adv = {s = "कितनी" ++ adv.s ! Masc} ;
|
||||||
|
ICompAP ap = {s = "कितने" ++ ap.s ! Sg ! Masc ! Dir ! Posit} ;
|
||||||
|
cost_V = mkV "क़ीमत" ;
|
||||||
|
|
||||||
|
-- added for causitives
|
||||||
|
make_CV = mkVerb "नoतहिनग" ** {c2 = "" };
|
||||||
|
-- for VP conjunction
|
||||||
|
}
|
||||||
@@ -16,7 +16,7 @@ flags coding = utf8 ;
|
|||||||
a = np.a} ;
|
a = np.a} ;
|
||||||
|
|
||||||
each_Det = mkDet "ہر كوی" "ہر كوی" "ہر كوی" "ہر كوی" Sg ;
|
each_Det = mkDet "ہر كوی" "ہر كوی" "ہر كوی" "ہر كوی" Sg ;
|
||||||
have_V = mkV "راكh-نا";
|
have_V = mkV "راكھنا";
|
||||||
IAdvAdv adv = {s = "كتنی" ++ adv.s ! Masc} ;
|
IAdvAdv adv = {s = "كتنی" ++ adv.s ! Masc} ;
|
||||||
ICompAP ap = {s = "كتنے" ++ ap.s ! Sg ! Masc ! Dir ! Posit} ;
|
ICompAP ap = {s = "كتنے" ++ ap.s ! Sg ! Masc ! Dir ! Posit} ;
|
||||||
cost_V = mkV "قیمت" ;
|
cost_V = mkV "قیمت" ;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ flags coding = utf8 ;
|
|||||||
a = np.a} ;
|
a = np.a} ;
|
||||||
|
|
||||||
each_Det = mkDet "hr kwy" "hr kwy" "hr kwy" "hr kwy" Sg ;
|
each_Det = mkDet "hr kwy" "hr kwy" "hr kwy" "hr kwy" Sg ;
|
||||||
have_V = mkV "rakh-na";
|
have_V = mkV "rakh'na";
|
||||||
IAdvAdv adv = {s = "ktny" ++ adv.s ! Masc} ;
|
IAdvAdv adv = {s = "ktny" ++ adv.s ! Masc} ;
|
||||||
ICompAP ap = {s = "ktnE" ++ ap.s ! Sg ! Masc ! Dir ! Posit} ;
|
ICompAP ap = {s = "ktnE" ++ ap.s ! Sg ! Masc ! Dir ! Posit} ;
|
||||||
cost_V = mkV "qymt" ;
|
cost_V = mkV "qymt" ;
|
||||||
|
|||||||
Reference in New Issue
Block a user