1
0
forked from GitHub/gf-core

Nepali resource by Dinesh Simk - almost complete

This commit is contained in:
aarne
2011-06-14 11:19:59 +00:00
parent 69c5b1d317
commit 67c804d9a8
44 changed files with 6312 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
concrete AdjectiveNep of Adjective = CatNep ** open ResNep, Prelude in {
flags coding = utf8;
lin
-- ALL THE RULES FROM BOOK ARE NOT COVERED
--PositA : A -> AP ; -- warm
PositA a = a ;
--ComparA : A -> NP -> AP ; -- warmer than I
ComparA a np = {
s = \\n, g => np.s ! NPC Nom ++ "भन्दा" ++ a.s ! n ! g ;
} ;
--ComplA2 : A2 -> NP -> AP ; -- married to her
ComplA2 a np = {
s = \\n,g => np.s ! NPC Nom ++ a.c2 ++ a.s ! n ! g ;
} ;
--ReflA2 : A2 -> AP ; -- married to itself
ReflA2 a = {
s = \\n, g => "आफै" ++ a.c2 ++ a.s ! n ! g ; -- आफै सँग
} ;
--UseA2 : A2 -> AP ; -- married
UseA2 a = a ;
--UseComparA : A -> AP ; -- warmer
UseComparA a = {
s = \\n, g => "अली" ++ a.s ! n ! g ; -- अली
} ;
--CAdvAP : CAdv -> AP -> NP -> AP ; -- as cool as John
CAdvAP cadv ap np = {
s = \\n,g => np.s ! NPC Nom ++ cadv.p ++ cadv.s ++ ap.s ! n ! g ;
};
--AdjOrd : Ord -> AP ; -- warmest
AdjOrd ord = { s = \\_,_ => ord.s ; };
--SentAP : AP -> SC -> AP ; -- good that she is here
SentAP ap sc = {
s = \\n,g => sc.s ++ ap.s ! n ! g ;
--s = \\n,g => ap.s ! n ! g ++ sc.s ;
} ;
--AdAP : AdA -> AP -> AP ; -- very warm
AdAP ada ap = {
s = \\n,g => ada.s ++ ap.s ! n ! g ;
} ;
--AdvAP : AP -> Adv -> AP ; -- warm by nature
AdvAP ap adv = {
s = \\n,g => adv.s ++ ap.s ! n ! g ;
} ;
}