{
node(Root).cat = value(VMod);
node(Foot).bot.position = value(post|postsubj);
%% we want to test the compatibiity of cat
%% but not instantiate Foot.bot.cat
%% hence the use of ==
Modifier +
node(Foot).dummy.cat == node(Foot).bot.cat
;
% node(Foot).dummy.cat = node(Foot).bot.cat;
node(Foot).bot.cat = value(CS|PP|N2|adv|S|advneg|pres|que|pro);
node(Root).top.cat = value(CS|PP|N2|adv|S|advneg|pres|que|pro);
node(Root).bot.position = node(Root).top.position;
node(Root).bot.number = node(Root).top.number;
node(Root).bot.gender = node(Root).top.gender;
node(Root).bot.person = node(Root).top.person;
%% it seems we can assume the following
node(Root).bot = node(Root).top;
}
Ajouter un commentaire