Révisions

  1. {
  2. %% unsaturated N2 may post-modify other nouns to name them
  3. %% example: le département recherche est en déclin
  4. %% example: le département recherche et développement est en déclin
  5. %% example: la démarche essai-erreur est parfaite.
  6. %% we should have some kind of semantic restri
  7. %% question: is it equivalent to apposition ?
  8. %% (but we don't have commutation: * essai-erreur, la démarche, est
  9. %% parfaite)
  10. %% we should also try to block multiple adjoining of such names
  11. <: cnoun;
  12. desc.@kind0 = value(-);
  13. node(N2).bot.sat = value(-);
  14. node(Foot).top = node(Root).bot;
  15. % - Foot::full_agreement; Foot::N=Foot;
  16. node(Foot).top.headcat = value(nc);
  17. node(Root).cat = value(N);
  18. node(Root).adj = value(no);
  19. Root >> N2Root;
  20. Foot < N2Root;
  21. node(Root).cat = value(N);
  22. node(Monsieur).dummy.is_present = value(-);
  23. node(Root).top.enum = value(appos); %play similar role than appos
  24. node(N2).top.enum = value(~appos);
  25. node(N2).bot.enum = value(~appos);
  26. node(N2).adjleft = value(no);
  27. %% we may have some dash as noun separator not handled by sxpipe
  28. %% example: le débat université - grandes écoles
  29. node Dash: [type: lex, lex: '-', optional: yes];
  30. Root >> Dash;
  31. Foot < Dash;
  32. Dash < N2Root;
  33. node(N).adjright = value(atmostone);
  34. node(N).adjleft = value(atmostone);
  35. node(N).adjwrap = value(no);
  36. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View