{
%% Last coord may be preceded by a comma
%% example: bien qu'il mange, et qu'il ronfle, je l'aime bien
node(Root).cat = value(PP);
node coo2::PP : [cat:PP, type: subst, bot: [pcas: $pcas, real: $real]];
node coo3::PP : [bot: [pcas: $pcas, real: $real]];
node(Root).bot.real = $real;
node(Foot).bot.real = $real;
% node(Root).bot.pcas = node(Foot).bot.pcas;
node(Root).bot = node(Foot).bot;
%% the second alternative is an approximation for 'de' used to repeat
%% complex prep
%% example: il parle bien afin de convaincre et de gagner
Anchor +
node(Foot).bot.pcas = $pcas
|
$pcas = value(de)
|
node(Foot).bot.pcas = value(pour|avec|sans|avec|envers),
node(coo3::PP).bot.pcas = value(contre|sans|avec|pour|envers)
;
}
Ajouter un commentaire