verb_categorization_active

  1. {
  2. desc.ht.diathesis= value(active);
  3. $arg0::arg.kind = value(subj|nosubj);
  4. %% obj may only occur as arg1 to ensure at most one occurrence
  5. $arg1::arg.kind = value(~subj|nosubj);
  6. $arg2::arg.kind = value(~subj|nosubj|obj);
  7. %% To handle support verb
  8. %% Example: prendre garde
  9. v +
  10. $arg1::arg.kind = value(scomp|whcomp|prepscomp|prepvcomp|vcompcaus|vcomp|vcompprog),
  11. $arg1::arg.real = value(CS|S|PP),
  12. $arg1::arg.extracted = value(-|cleft|topic),
  13. $arg2::arg.kind = value(~vcomp|scomp|whcomp|prepscomp|prepvcomp|prepacomp|vcompcaus|vcompprog)
  14. |
  15. $arg1::arg.kind = value(~vcomp|scomp|whcomp|prepscomp|prepvcomp|vcompcaus|vcompprog),
  16. (
  17. $arg1::arg.kind = value(~acomp),
  18. $arg2::arg.kind = value(acomp)
  19. |
  20. $arg2::arg.kind = value(~acomp)
  21. )
  22. ;
  23. v +
  24. $arg1::arg.function = value(obj),
  25. ($arg1::arg.real = value(cla) | $arg1::arg.extracted = value(~-)),
  26. desc.dummy.objinfo.number = value(pl),
  27. desc.dummy.objinfo.gender = node(Infl).top.quant.gender,
  28. node(Infl).top.quant.function = value(obj)
  29. |
  30. node(Infl).top.quant.function=value(subj|-)
  31. ;
  32. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View