special_cleft_extraction_ante

  1. {
  2. %% example: le chef c'est lui
  3. %% example: dormir, c'est mourir un peu
  4. S >> N2;
  5. node S2 : [cat: S, id: S];
  6. S2 >> S;
  7. S2 >> N1;
  8. N1 < S;
  9. node coma : [type : lex, lex : ',', optional: yes];
  10. S2 >> coma;
  11. N1 < coma;
  12. coma < S;
  13. node(S).bot.extraction = value(cleft);
  14. %% inspired from _verb_extraction
  15. node(S2).bot.gender = node(S).bot.gender;
  16. node(S2).bot.number = node(S).bot.number;
  17. node(S2).bot.person = node(S).bot.person;
  18. node(S2).bot.mode = node(S).top.mode;
  19. node(S2).bot.neg = node(S).top.neg;
  20. node(S2).bot.sat = node(S).top.sat;
  21. node(S2).bot.tense = node(S).top.tense;
  22. node(S2).bot.wh = node(S).top.wh;
  23. node(S2).bot.inv = node(S).top.inv;
  24. node(S2).top.extraction = value(-);
  25. node(NS1).top.mode = value(infinitive);
  26. node(NS1).top.extraction= value(-);
  27. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View