(Som) Add npcomp field to VP for more fine-grained control of word order

This commit is contained in:
Inari Listenmaa
2019-09-26 11:39:36 +02:00
parent 4eed81d729
commit e63eae8519
3 changed files with 30 additions and 5 deletions
+6 -2
View File
@@ -141,24 +141,28 @@ lin
-- : AP -> Comp ;
CompAP ap = {
comp = \\a => <[], ap.s ! AF (getNum a) Abs> ;
npcomp = [] ;
stm = Waa Copula ;
} ;
-- : CN -> Comp ;
CompCN cn = {
comp = \\a => <[], cn2str Sg Abs cn> ;
comp = \\a => <[], []> ;
npcomp = cn2str Sg Abs cn ;
stm = Waa NoCopula ;
} ;
-- NP -> Comp ;
CompNP np = {
comp = \\a => <[], np.s ! Abs> ;
comp = \\a => <[], []> ;
npcomp = np.s ! Abs ;
stm = Waa NoCopula ;
} ;
-- : Adv -> Comp ;
CompAdv adv = {
comp = \\a => <[], linAdv adv> ;
npcomp = [] ;
stm = Waa Copula ;
} ;