Grammalecte  Check-in [526eb32d7c]

Overview
Comment:[fr] faux positif: avoir été +Vinf
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 526eb32d7c2b9c54e5ccdeedcfa5a8153c78689b8d5d17f31340590e10958cd4
User & Date: olr on 2018-02-03 20:02:56
Other Links: manifest | tags
Context
2018-02-04
10:21
[fr] faux positif: avoir été +Vinf/adj check-in: 0898849e42 user: olr tags: fr, trunk
2018-02-03
20:02
[fr] faux positif: avoir été +Vinf check-in: 526eb32d7c user: olr tags: fr, trunk
17:21
[fx] update: lexicon editor check-in: 3017914303 user: olr tags: fx, trunk
Changes

Modified gc_lang/fr/rules.grx from [a38f3a12b5] to [4be7eb3ad2].

  9881   9881   TEST: celles qui redeviennent {{méchante}}
  9882   9882   
  9883   9883   
  9884   9884   __[i]/ppas(ppas_avoir_été)__
  9885   9885       (({avoir}) +été) +({w_2})  @@0,0,$
  9886   9886       <<- morph(\2, ":V0a", False) >>>
  9887   9887       <<- morphex(\3, ":[123]s", ":[GNAQWY]") -3>> =suggVerbPpas(@)           # Après « avoir été », il faut un participe passé.
  9888         -    <<- not before("[çcCÇ]’$|[cC]e n’$|[çÇ]a (?:n’|)$") >>>
         9888  +    <<- not before("[çcCÇ]’$|[cC]e n’$|[çÇ]a (?:n’|)$") and not before("(?i)^ *ne pas ") and not morph(word(-1), ":Y", False) >>>
  9889   9889       <<- morph(\3, ":Y", False) -1>> _                                       # Tournure familière. Utilisez « être allé » plutôt que « avoir été ».
  9890   9890       <<- morph(\3, ":V1..t.*:Y", False) -3>> =suggVerbPpas(@)                # Incohérence. Après « avoir été », il faut un participe passé (à moins que « avoir été » signifie ici « être allé »).
  9891   9891       
  9892   9892   TEST: j’ai été {{instruis}} par elle
  9893   9893   TEST: avoir été {{prit}} par surprise
  9894   9894   TEST: Ils {{ont été}} {{réaliser}} à partir d’éléments naturels.
  9895   9895   TEST: J’{{ai été}} camper dans les Alpes.
  9896   9896   TEST: Tu {{as été}} prendre du bois.
  9897   9897   TEST: J’{{ai été}} {{chercher}} du pain.
  9898   9898   TEST: Ç’eût été prendre des vessies pour des lanternes.
  9899   9899   TEST: C’eût été foncer tête baissée dans la gueule du loup.
  9900   9900   TEST: Leur passe-temps, ça a été faire n’importe quoi.
         9901  +TEST: Ne pas ressortir le livre le plus remarqué de la collaboration aurait été faire acte de censure.
         9902  +TEST: Partir aurait été assurer sa survie.
  9901   9903   
  9902   9904   
  9903   9905   !!
  9904   9906   !!
  9905   9907   !!!! Participes passés: pouvoir/sembler/paraître/vouloir/devoir/croire/déclarer/penser/dire/affirmer + être/avoir été
  9906   9908   !!
  9907   9909   !!