impersonal_subject

  1. {
  2. %% impersonal subject before verbs
  3. node imp_subj_alt : [type: alternative];
  4. % ilimp is not perfect
  5. % => need to keep the 'il' node
  6. %% imp_subj_alt >> il;
  7. imp_subj_alt >> ilimp;
  8. imp_subj_alt >> caimp;
  9. %% il < ilimp;
  10. ilimp < caimp;
  11. %% node il : [type: coanchor, id:impsubj, adj: no, cat: cln, lex: il];
  12. node ilimp : [type: coanchor, id:impsubj, adj: no, cat: ilimp];
  13. node caimp : [type: coanchor, id:impsubj, adj: no, cat: caimp];
  14. - imp_subj_alt::agreement; imp_subj_alt = imp_subj_alt::N;
  15. %% - il::agreement; il = il::N;
  16. - ilimp::agreement; ilimp = ilimp::N;
  17. - caimp::agreement; caimp = caimp::N;
  18. imp_subj_alt =>
  19. desc.ht.imp = value(+),
  20. desc.extraction = value(~topic),
  21. desc.dummy.impsubj = value(+),
  22. node(S).bot.number=value(sg),
  23. node(S).bot.person=value(3)
  24. ;
  25. ~ imp_subj_alt =>
  26. desc.dummy.impsubj = value(~+)
  27. ;
  28. }

Ajouter un commentaire

Connectez-vous ou inscrivez-vous pour publier un commentaire

Class Graph View