forked from GitHub/gf-core
added AdvNP and ApposCN
This commit is contained in:
@@ -40,6 +40,11 @@ concrete NounBul of Noun = CatBul ** open ResBul, Prelude in {
|
|||||||
a = np.a
|
a = np.a
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
AdvNP np adv = {
|
||||||
|
s = \\c => np.s ! c ++ adv.s ;
|
||||||
|
a = np.a
|
||||||
|
} ;
|
||||||
|
|
||||||
DetSg quant ord = {
|
DetSg quant ord = {
|
||||||
s = \\g,c => quant.s ! aform (gennum g Sg) Def c ++
|
s = \\g,c => quant.s ! aform (gennum g Sg) Def c ++
|
||||||
ord.s ! aform (gennum g Sg) quant.spec c ;
|
ord.s ! aform (gennum g Sg) quant.spec c ;
|
||||||
@@ -110,4 +115,6 @@ concrete NounBul of Noun = CatBul ** open ResBul, Prelude in {
|
|||||||
} ;
|
} ;
|
||||||
|
|
||||||
SentCN cn sc = {s = \\nf => cn.s ! nf ++ sc.s; g=cn.g} ;
|
SentCN cn sc = {s = \\nf => cn.s ! nf ++ sc.s; g=cn.g} ;
|
||||||
|
|
||||||
|
ApposCN cn np = {s = \\nf => cn.s ! nf ++ np.s ! RSubj; g=cn.g} ;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user