Overview
Comment: | [fr] màj: bookmarks |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
378a7f5343ccbf2982171189a9265032 |
User & Date: | olr on 2017-06-10 18:10:53 |
Other Links: | manifest | tags |
Context
2017-06-11
| ||
02:31 | [fr] nr: confusion, quand bien même check-in: 40bde2a198 user: olr tags: trunk, fr | |
2017-06-10
| ||
18:10 | [fr] màj: bookmarks check-in: 378a7f5343 user: olr tags: trunk, fr | |
17:35 | [fr] màj: inversion verbe sujet check-in: 94ec2c3c5b user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [9fd362bfa5] to [3db6d274ca].
︙ | ︙ | |||
3952 3953 3954 3955 3956 3957 3958 | TEST: ce sont des terroristes et ça ne nous arrivera pas à nous, qui n’avons rien à nous reprocher TEST: mes supérieurs et moi-même avons pris la décision de ne pas vendre TEST: Ni lui ni moi n’avions mangé TEST: Mon épouse et moi-même avons toujours dit | < > > > > > | 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 | TEST: ce sont des terroristes et ça ne nous arrivera pas à nous, qui n’avons rien à nous reprocher TEST: mes supérieurs et moi-même avons pris la décision de ne pas vendre TEST: Ni lui ni moi n’avions mangé TEST: Mon épouse et moi-même avons toujours dit !! !! !!!! Locutions invariables !! !! ## plus que prévu / mois que prévu __[i]/sgpl(sgpl_que_prévu1)__ (plus|moins|autant) +que (prévu(?:es?|s)) @@0,$ <<- -2>> prévu # Invariable. Implicitement, \1 que ce qui était prévu. __[i]/sgpl(sgpl_que_prévu2)__ (plus|moins|aussi) +({w_2}) +que (prévu(?:es?|s)) @@0,w,$ <<- -3>> prévu # Invariable. Implicitement, \1 \2 que ce qui était prévu. __[i]/sgpl(sgpl_que_prévu3)__ (plus|moins|autant) +d(?:e |’)({w_2}) +que (prévu(?:es?|s)) @@0,w,$ <<- -3>> prévu # Invariable. Implicitement, \1 \2 que ce qui était prévu. __[i]/sgpl(sgpl_comme_adj)__ comme ((annoncé|convenu|prévu)(?:es?|s)) @@6,6 <<- -1>> \2 # Invariable. Implicitement, comme ce qui était \2. |
︙ | ︙ | |||
4108 4109 4110 4111 4112 4113 4114 | TEST: __neg__ On {{a}} pas compris. TEST: __neg__ Il {{part}} pas encore. TEST: __neg__ On {{vous }}a pas compris. TEST: __neg__ On {{en}} a pas. TEST: __neg__ Il {{y}} a jamais d’eau. | | > > > > > | 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 | TEST: __neg__ On {{a}} pas compris. TEST: __neg__ Il {{part}} pas encore. TEST: __neg__ On {{vous }}a pas compris. TEST: __neg__ On {{en}} a pas. TEST: __neg__ Il {{y}} a jamais d’eau. !! !! !!!! Infinitif !! !! __[i](p_ne_plus_pas_jamais_beaucoup_trop_rien)__ ne (?:pas|plus|jamais) +(beaucoup|trop|rien) @@$ <<- ~1>> * __[i]/infi(infi_ne)__ ne (?:pas|rien|jamais(?: rien| plus|)|plus(?: jamais| rien| guère|)|guère|point) (?:non plus |)(?:l(?:e(?:ur|s|)|a|ui) |nous |vous |[mtsl]’(?:en |y |)|[mts]e |en |y |)({w_1}) @@$ |
︙ | ︙ | |||
8053 8054 8055 8056 8057 8058 8059 | -2>> =suggVerbPpas(\2, ":p") # Confusion probable : “\2” est à verbe à l’infinitif. Pour l’adjectif, écrivez : TEST: les documents {{scanner}} ne sont pas lisibles. TEST: tes doutes {{remâcher}} deviennent difficiles à vivre. | | | 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 | -2>> =suggVerbPpas(\2, ":p") # Confusion probable : “\2” est à verbe à l’infinitif. Pour l’adjectif, écrivez : TEST: les documents {{scanner}} ne sont pas lisibles. TEST: tes doutes {{remâcher}} deviennent difficiles à vivre. !!!! Participes présents __[i]/conj(conj_participe_présent)__ (?:ne|lui|me|te|se|nous|vous) ({w_2}ants) @@$ <<- morph(\1, ":A", False) -1>> =\1[:-1] # Un participe présent est invariable.|http://fr.wiktionary.org/wiki/participe_pr%C3%A9sent TEST: nous {{épuisants}} à la tâche pour des clopinettes, nous défaillîmes. |
︙ | ︙ | |||
10500 10501 10502 10503 10504 10505 10506 | <<- morphex(word(-1), ":C", ":[YP]", True) and isVeryAmbiguousAndWrong(\1, \2, ":f:p", ":3p", isStart()) -2>> =suggVerb(@, ":3p", suggFemPlur) # Accord avec « certaines \1… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. TEST: certaines femmes {{danse}} beaucoup | | | 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 | <<- morphex(word(-1), ":C", ":[YP]", True) and isVeryAmbiguousAndWrong(\1, \2, ":f:p", ":3p", isStart()) -2>> =suggVerb(@, ":3p", suggFemPlur) # Accord avec « certaines \1… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. TEST: certaines femmes {{danse}} beaucoup !!!! Quel(le) que soit / quel(le)s que soient # singulier __[i]/conj(conj_quel_quelle_que_3sg1)__ quel(?:le|)s? que ([sf]\w+) +(?:l[ea]|ce(?:t|tte|)|[mts](?:a|on)|[nv]otre|leur) @@w <<- morphex(\1, ":V0e", ":3s") -1>> =suggVerb(@, ":3s") # Conjugaison erronée. Mettez “être” à la 3ᵉ personne du singulier. |
︙ | ︙ | |||
10764 10765 10766 10767 10768 10769 10770 | -1>> =suggSimil(\1, ":3p") # Forme interrogative : « \1 » n’est pas un verbe à la 3ᵉ personne du pluriel. TEST: {{attaquant}}-ils ->> attaquent TEST: {{prendrons}}-elles un verre avec moi ? | | | 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 | -1>> =suggSimil(\1, ":3p") # Forme interrogative : « \1 » n’est pas un verbe à la 3ᵉ personne du pluriel. TEST: {{attaquant}}-ils ->> attaquent TEST: {{prendrons}}-elles un verre avec moi ? !!!! Verbe auxiliaire __[i]/conf(conf_avoir_sujet_participe_passé)__ ({avoir})-(?:je|tu|ils?|elles?|on) +({ppas}) @@0,$ <<- morph(\1, ">avoir ", False) and morph(\2, ":V.......e_.*:Q", False) -1>> _ # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. __[i]/conf(conf_sujet_avoir_participe_passé)__ (?:j’|je |tu |ils? |elles? |on ) *>? *({avoir}) +({ppas}) @@*,$ <<- morph(\1, ">avoir ", False) and morph(\2, ":V.......e_.*:Q", False) -1>> _ # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. |
︙ | ︙ |