Révisions
{ node XGroup: [type: alternative]; node(S2).top.extraction = value(rel); node(S2).top.xarg = value([number: $number, gender: $gender, case: ~-]); node(S).top.wh = value(-); node(S).top.inv = value(~cl); node(S2).bot.xarg.case = node(prel_arg).bot.case; %% NOTE: infinitive relative for extracted modifiers are possible %% example: un endroit où dormir node(S).top.mode = value(conditional|subjonctive|indicative|adjective|infinitive); %% Relative sentence should not be saturated (by final punctuation) node(S).top.sat = value(-); node(S2).bot.sat = value(-); %% Realization as a relative pronoun node prel_arg : [cat:prel,id:prel,type:coanchor,bot: [case: ~nom|acc]]; XGroup >> prel_arg; %% Realization as a relative pronoun with a preposition XGroup >> prelPP; node prelPP : [type: sequence]; prelPP >> prep; prelPP >> prel; prep < prel; node prep : [cat:prep,id:prep,type:coanchor,adj:no,bot: [pcas: ~-]]; node prel : [cat:prel,id:prel,type:coanchor,adj:no,bot: [number: $number, gender: $gender]]; prel_arg < prelPP; }
Ajouter un commentaire