{
%% Final sentence punctuation . ? ! ...
%% desc.ht = value([cat:poncts,arg0:@emptyarg_fs,arg1:@emptyarg_fs,arg2:@emptyarg_fs]);
node Punct : [];
Root >> Punct;
Foot < Punct;
node(Root).bot.extraction = node(Foot).top.extraction;
node(Root).bot.person = node(Foot).top.person;
node(Root).bot.gender = node(Foot).top.gender;
node(Root).bot.mode = node(Foot).top.mode;
node(Root).bot.neg = node(Foot).top.neg;
node(Root).bot.number = node(Foot).top.number;
node(Root).bot.tense = node(Foot).top.tense;
node(Root).bot.wh = node(Foot).top.wh;
node(Root).bot.inv = node(Foot).top.inv;
node(Root).bot.xarg = node(Foot).top.xarg;
node(Root).bot.control = node(Foot).top.control;
node(Root).bot.sat = value(+);
node Root : [cat:S, adj:no];
Foot = S;
node(Foot).top.extraction = value(~rel);
}
Ajouter un commentaire