pronoun

  1. class pronoun
  2. {
  3. %% pronouns
  4. <: _pnoun;
  5. node(N2).bot.wh = value(-);
  6. node(Anchor).cat = value(pro);
  7. %% the following construction for 'tout ceci"
  8. %% example: tout ceci me plaît
  9. %% *** TMP HACK ***
  10. %% we need a much more complete solution around pronoun modifiers
  11. %% tout cela; nous tous; nous seuls; seuls ceux (-ci|-là|SRel|PP)
  12. %% beaucoup de ceux (....); beaucoup de tous ceux (...)
  13. %% lui seul; seul lui (subject)
  14. N >> predet_ante;
  15. N >> predet_post;
  16. predet_ante < Anchor;
  17. Anchor < predet_post;
  18. node predet_ante : [cat: adj, type: coanchor, bot:[pre_det: +]];
  19. - ante::agreement; predet_ante = ante::N;
  20. predet_ante =>
  21. node(Anchor).lex = value(cela|ceci|ça|ceux|celles),
  22. node(Anchor).dummy.predet = value(ante)
  23. ;
  24. node predet_post : [cat: adj, type: coanchor, bot:[pre_det: +]];
  25. - post::agreement; predet_post = post::N;
  26. predet_post =>
  27. node(Anchor).lex = value(nous|vous|eux|elles),
  28. node(Anchor).dummy.predet = value(post)
  29. ;
  30. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View