verb_extraction_cleft

  1. {
  2. node(S2).bot.extraction = value(cleft);
  3. desc.extraction = node(S2).bot.extraction;
  4. node(S2).top.extraction = value(-);
  5. %% node(S).bot.extraction = node(S2).top.extraction;
  6. %% node(S).bot = node(S).top;
  7. node(S).bot.extraction = node(S).top.extraction;
  8. node(S).top.extraction = value(adjx);
  9. node XGroup : [type: sequence]; XGroup = CleftSeq;
  10. CleftSeq >> CleftComp; node CleftComp : [cat: VMod ];
  11. CleftSeq >> CleftQue; node CleftQue: [cat:prel, adj: no, type: coanchor];
  12. CleftComp < CleftQue;
  13. node(CleftQue).bot.case = value(nom|acc);
  14. node(XGroup).extracted.real = value(~cln|cla|cld|clg);
  15. CleftQue +
  16. node(XGroup).extracted.kind = value(subj),
  17. node(CleftQue).bot.case = value(nom)
  18. |
  19. node(XGroup).extracted.kind = value(~subj),
  20. node(CleftQue).bot.case = value(acc)
  21. ;
  22. node(S).top.mode = value(~imperative|infinitive|participle|gerundive);
  23. %% node(XGroup).extracted.kind = value(subj);
  24. CleftComp = arg0::CleftComp;
  25. CleftComp = arg1::CleftComp;
  26. CleftComp = arg2::CleftComp;
  27. node(S).top.inv = value(~cl);
  28. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View