Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -2223,111 +2223,117 @@ [|l’] ancienne locution ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿ || ‹ [*WORD|*WORDELD] ?,¿ [*WORD|*WORDELD] ?[*WORD|*WORDELD]¿ ?[*WORD|*WORDELD]¿ ?[*WORD|*WORDELD]¿ ?*WORD¿ › <<- ~4:0>> * - [|,] [“|”|"] *WORD [“|”|"] n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] « *WORD » n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] ‹ *WORD › n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [“|”|"] *WORD [“|”|"] n’ est pas une [préposition|forme] - [|,] « *WORD » n’ est pas une [préposition|forme] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] n’ est pas une [préposition|forme] - [|,] ‹ *WORD › n’ est pas une [préposition|forme] - [|,] [“|”|"] *WORD [“|”|"] devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] « *WORD » devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] ‹ *WORD › devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [“|”|"] *WORD [“|”|"] devrait être une [préposition|forme] - [|,] « *WORD » devrait être une [préposition|forme] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] devrait être une [préposition|forme] - [|,] ‹ *WORD › devrait être une [préposition|forme] - [|,] [“|”|"] *WORD [“|”|"] devrait être au [masculin|féminin|singulier|pluriel] - [|,] « *WORD » devrait être au [masculin|féminin|singulier|pluriel] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] devrait être au [masculin|féminin|singulier|pluriel] - [|,] ‹ *WORD › devrait être au [masculin|féminin|singulier|pluriel] - [|,] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] « *WORD » [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] ‹ *WORD › [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] - [|,] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être une [préposition|forme] - [|,] « *WORD » [ne|n’] devrait pas être une [préposition|forme] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être une [préposition|forme] - [|,] ‹ *WORD › [ne|n’] devrait pas être une [préposition|forme] - [|,] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] - [|,] « *WORD » [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] - [|,] ‹ *WORD › [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] - <<- !3>> - <<- !5>> - - [|,] [“|”|"] *WORD [“|”|"] est [un|le] [terme|mot] - [|,] « *WORD » est [un|le] [terme|mot] - [|,] [‘|'|’|`] *WORD [‘|'|’|`] est [un|le] [terme|mot] - [|,] ‹ *WORD › est [un|le] [terme|mot] - [|,] [“|”|"] $:D [“|”|"] est [un|le] déterminant - [|,] « $:D » est [un|le] déterminant - [|,] [‘|'|’|`] $:D [‘|'|’|`] est [un|le] déterminant - [|,] ‹ $:D › est [un|le] déterminant - [|,] [“|”|"] $:R [“|”|"] est [une|la] préposition - [|,] « $:R » est [une|la] préposition - [|,] [‘|'|’|`] $:R [‘|'|’|`] est [une|la] préposition - [|,] ‹ $:R › est [une|la] préposition - [|,] [“|”|"] $:O [“|”|"] est [un|le] pronom - [|,] « $:O » est [un|le] pronom - [|,] [‘|'|’|`] $:O [‘|'|’|`] est [un|le] pronom - [|,] ‹ $:O › est [un|le] pronom - [|,] [“|”|"] $:W [“|”|"] est [un|le] adverbe - [|,] « $:W » est [un|le] adverbe - [|,] [‘|'|’|`] $:W [‘|'|’|`] est [un|le] adverbe - [|,] ‹ $:W › est [un|le] adverbe - [|,] [“|”|"] $:A [“|”|"] est [un|l’] adjectif - [|,] « $:A » est [un|l’] adjectif - [|,] [‘|'|’|`] $:A [‘|'|’|`] est [un|l’] adjectif - [|,] ‹ $:A › est [un|l’] adjectif - [|,] [“|”|"] $:N [“|”|"] est [un|le] nom - [|,] « $:N » est [un|le] nom - [|,] [‘|'|’|`] $:N [‘|'|’|`] est [un|le] nom - [|,] ‹ $:N › est [un|le] nom - [|,] [“|”|"] *WORD [“|”|"] est féminin - [|,] « *WORD » est féminin - [|,] [‘|'|’|`] *WORD [‘|'|’|`] est féminin - [|,] ‹ *WORD › est féminin - [|,] [“|”|"] *WORD [“|”|"] est masculin - [|,] « *WORD » est masculin - [|,] [‘|'|’|`] *WORD [‘|'|’|`] est masculin - [|,] ‹ *WORD › est masculin - [|,] [“|”|"] $:Y [“|”|"] est [un|le] verbe - [|,] « $:Y » est [un|le] verbe - [|,] [‘|'|’|`] $:Y [‘|'|’|`] est [un|le] verbe - [|,] ‹ $:Y › est [un|le] verbe - [|,] [“|”|"] $:Q [“|”|"] est [un|le] participe passé - [|,] « $:Q » est [un|le] participe passé - [|,] [‘|'|’|`] $:Q [‘|'|’|`] est [un|le] participe passé - [|,] ‹ $:Q › est [un|le] participe passé - [|,] [“|”|"] $:V [“|”|"] est [une|la] forme [conjuguée|verbale] - [|,] « $:V » est [une|la] forme [conjuguée|verbale] - [|,] [‘|'|’|`] $:V [‘|'|’|`] est [une|la] forme [conjuguée|verbale] - [|,] ‹ $:V › est [une|la] forme [conjuguée|verbale] - [|,] [“|”|"] *WORD [“|”|"] est [une|la] forme verbale interrogative - [|,] « *WORD » est [une|la] forme verbale interrogative - [|,] [‘|'|’|`] *WORD [‘|'|’|`] est [une|la] forme verbale interrogative - [|,] ‹ *WORD › est [une|la] forme verbale interrogative - [|,] [“|”|"] [$:B|*NUM] [“|”|"] est [un|le] nombre - [|,] « [$:B|*NUM] » est [un|le] nombre - [|,] [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] est [un|le] nombre - [|,] ‹ [$:B|*NUM] › est [un|le] nombre - [|,] [“|”|"] *PUNC [“|”|"] est [un|le] signe de ponctuation - [|,] « *PUNC » est [un|le] signe de ponctuation - [|,] [‘|'|’|`] *PUNC [‘|'|’|`] est [un|le] signe de ponctuation - [|,] ‹ *PUNC › est [un|le] signe de ponctuation - [|,] [“|”|"] *SIGN [“|”|"] est [un|le] signe - [|,] « *SIGN » est [un|le] signe - [|,] [‘|'|’|`] *SIGN [‘|'|’|`] est [un|le] signe - [|,] ‹ *SIGN › est [un|le] signe - <<- !3>> - <<- !5>> + [|,|si] [“|”|"] *WORD [“|”|"] n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] « *WORD » n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] ‹ *WORD › n’ est pas un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [“|”|"] *WORD [“|”|"] n’ est pas une [préposition|forme] + [|,|si] « *WORD » n’ est pas une [préposition|forme] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] n’ est pas une [préposition|forme] + [|,|si] ‹ *WORD › n’ est pas une [préposition|forme] + [|,|si] [“|”|"] *WORD [“|”|"] devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] « *WORD » devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] ‹ *WORD › devrait être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [“|”|"] *WORD [“|”|"] devrait être une [préposition|forme] + [|,|si] « *WORD » devrait être une [préposition|forme] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] devrait être une [préposition|forme] + [|,|si] ‹ *WORD › devrait être une [préposition|forme] + [|,|si] [“|”|"] *WORD [“|”|"] devrait être au [masculin|féminin|singulier|pluriel] + [|,|si] « *WORD » devrait être au [masculin|féminin|singulier|pluriel] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] devrait être au [masculin|féminin|singulier|pluriel] + [|,|si] ‹ *WORD › devrait être au [masculin|féminin|singulier|pluriel] + [|,|si] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] « *WORD » [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] ‹ *WORD › [ne|n’] devrait pas être un [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre] + [|,|si] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être une [préposition|forme] + [|,|si] « *WORD » [ne|n’] devrait pas être une [préposition|forme] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être une [préposition|forme] + [|,|si] ‹ *WORD › [ne|n’] devrait pas être une [préposition|forme] + [|,|si] [“|”|"] *WORD [“|”|"] [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] + [|,|si] « *WORD » [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] + [|,|si] ‹ *WORD › [ne|n’] devrait pas être au [masculin|féminin|singulier|pluriel] + <<- !3>> + <<- !5>> + + [|,|si] [“|”|"] *WORD [“|”|"] est [un|le] [terme|mot] + [|,|si] « *WORD » est [un|le] [terme|mot] + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] est [un|le] [terme|mot] + [|,|si] ‹ *WORD › est [un|le] [terme|mot] + [|,|si] [“|”|"] $:D [“|”|"] est [un|le] déterminant + [|,|si] « $:D » est [un|le] déterminant + [|,|si] [‘|'|’|`] $:D [‘|'|’|`] est [un|le] déterminant + [|,|si] ‹ $:D › est [un|le] déterminant + [|,|si] [“|”|"] $:R [“|”|"] est [une|la] préposition + [|,|si] « $:R » est [une|la] préposition + [|,|si] [‘|'|’|`] $:R [‘|'|’|`] est [une|la] préposition + [|,|si] ‹ $:R › est [une|la] préposition + [|,|si] [“|”|"] $:O [“|”|"] est [un|le] pronom + [|,|si] « $:O » est [un|le] pronom + [|,|si] [‘|'|’|`] $:O [‘|'|’|`] est [un|le] pronom + [|,|si] ‹ $:O › est [un|le] pronom + [|,|si] [“|”|"] $:W [“|”|"] est [un|le] adverbe + [|,|si] « $:W » est [un|le] adverbe + [|,|si] [‘|'|’|`] $:W [‘|'|’|`] est [un|le] adverbe + [|,|si] ‹ $:W › est [un|le] adverbe + [|,|si] [“|”|"] $:A [“|”|"] est [un|l’] adjectif + [|,|si] « $:A » est [un|l’] adjectif + [|,|si] [‘|'|’|`] $:A [‘|'|’|`] est [un|l’] adjectif + [|,|si] ‹ $:A › est [un|l’] adjectif + [|,|si] [“|”|"] $:N [“|”|"] est [un|le] nom + [|,|si] « $:N » est [un|le] nom + [|,|si] [‘|'|’|`] $:N [‘|'|’|`] est [un|le] nom + [|,|si] ‹ $:N › est [un|le] nom + [|,|si] [“|”|"] *WORD [“|”|"] est féminin + [|,|si] « *WORD » est féminin + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] est féminin + [|,|si] ‹ *WORD › est féminin + [|,|si] [“|”|"] *WORD [“|”|"] est masculin + [|,|si] « *WORD » est masculin + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] est masculin + [|,|si] ‹ *WORD › est masculin + [|,|si] [“|”|"] $:Y [“|”|"] est [un|le] verbe + [|,|si] « $:Y » est [un|le] verbe + [|,|si] [‘|'|’|`] $:Y [‘|'|’|`] est [un|le] verbe + [|,|si] ‹ $:Y › est [un|le] verbe + [|,|si] [“|”|"] $:Q [“|”|"] est [un|le] participe passé + [|,|si] « $:Q » est [un|le] participe passé + [|,|si] [‘|'|’|`] $:Q [‘|'|’|`] est [un|le] participe passé + [|,|si] ‹ $:Q › est [un|le] participe passé + [|,|si] [“|”|"] $:V [“|”|"] est [une|la] forme [conjuguée|verbale] + [|,|si] « $:V » est [une|la] forme [conjuguée|verbale] + [|,|si] [‘|'|’|`] $:V [‘|'|’|`] est [une|la] forme [conjuguée|verbale] + [|,|si] ‹ $:V › est [une|la] forme [conjuguée|verbale] + [|,|si] [“|”|"] *WORD [“|”|"] est [une|la] forme verbale interrogative + [|,|si] « *WORD » est [une|la] forme verbale interrogative + [|,|si] [‘|'|’|`] *WORD [‘|'|’|`] est [une|la] forme verbale interrogative + [|,|si] ‹ *WORD › est [une|la] forme verbale interrogative + [|,|si] [“|”|"] [$:B|*NUM] [“|”|"] est [un|le] nombre + [|,|si] « [$:B|*NUM] » est [un|le] nombre + [|,|si] [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] est [un|le] nombre + [|,|si] ‹ [$:B|*NUM] › est [un|le] nombre + [|,|si] [“|”|"] $:O [“|”|"] est le sujet + [|,|si] « $:O » est le sujet + [|,|si] [‘|'|’|`] $:O [‘|'|’|`] est le sujet + [|,|si] ‹ $:O › est le sujet + [|,|si] [“|”|"] *PUNC [“|”|"] est [un|le] signe de ponctuation + [|,|si] « *PUNC » est [un|le] signe de ponctuation + [|,|si] [‘|'|’|`] *PUNC [‘|'|’|`] est [un|le] signe de ponctuation + [|,|si] ‹ *PUNC › est [un|le] signe de ponctuation + [|,|si] [“|”|"] *SIGN [“|”|"] est [un|le] signe + [|,|si] « *SIGN » est [un|le] signe + [|,|si] [‘|'|’|`] *SIGN [‘|'|’|`] est [un|le] signe + [|,|si] ‹ *SIGN › est [un|le] signe + <<- !3>> + <<- !5>> + + [|,|s’] >écrire  [“|”|"] ?*WORDELD¿ *WORD [“|”|"] [|,|s’] >écrire  « ?*WORDELD¿ *WORD » [|,|s’] >écrire  [‘|'|’|`] ?*WORDELD¿ *WORD [‘|'|’|`] [|,|s’] >écrire  ‹ ?*WORDELD¿ *WORD › @@ -18669,10 +18675,12 @@ >agent [de|d’] [liaison|police] >agité du bocal >aide [de|d’] camp >aire d’ atterrissage >aire [de|d’] >jeu + >allocation chômage + >allocation adulte handicapé >ami d’ enfance >animal [de|d’] [compagnie|foire|production|rente|trait] >appartement à louer >appât du gain ?[facile|rapide]¿ >appel au secours @@ -27883,10 +27891,102 @@ !! !! !! !! !! + + +!!!! Verbe et verbe !! + +__conj_je_v_et_v__ + [je|j’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:1s¬:G et @:V¬:(?:[PQG]|1s|V[23].*:Y) + [je|j’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:1s¬:G et @:V¬:(?:[PQG]|1s|V[23].*:Y) + [je|j’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:1s¬:G et @:V¬:(?:[PQG]|1s|V[23].*:Y) + [je|j’] ?[ne|n’]¿ [lui|leur|y] en @:1s¬:G et @:V¬:(?:[PQG]|1s|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") + --1>> =suggVerb(\-1, ":1s") && Conjugaison erronée. Si “je” est le sujet de “\-1”, ce verbe devrait être à la 1ʳᵉ personne du singulier. + +TEST: je vois et {{connait}} la réponse ->> connais + + +__conj_tu_v_et_v__ + tu ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:2s¬:G et @:V¬:(?:[PQG]|2s|V[23].*:Y) + tu ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:2s¬:G et @:V¬:(?:[PQG]|2s|V[23].*:Y) + tu ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:2s¬:G et @:V¬:(?:[PQG]|2s|V[23].*:Y) + tu ?[ne|n’]¿ [lui|leur|y] en @:2s¬:G et @:V¬:(?:[PQG]|2s|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":V0") + --1>> =suggVerb(\-1, ":2s") && Conjugaison erronée. Si “tu” est le sujet de “\-1”, ce verbe devrait être à la 2ᵉ personne du singulier. + +TEST: tu connais et {{voit}} la réponse ->> vois + + +__conj_il_on_v_et_v__ + [il|on] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [il|on] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [il|on] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [il|on] ?[ne|n’]¿ [lui|leur|y] en @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") + --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du singulier. + +TEST: tu sais, il connaissait et {{savaient}} la réponse ->> savait + + +__conj_elle_iel_v_et_v__ + [elle|iel] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [elle|iel] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [elle|iel] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + [elle|iel] ?[ne|n’]¿ [lui|leur|y] en @:3s¬:G et @:V¬:(?:[PQG]|3s|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R") + --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du singulier. + +TEST: tu sais, elle connaissait et {{savaient}} la réponse ->> savait + + +__conj_nous_v_et_v__ + nous ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:1p¬:G et @:V¬:(?:[PQGE]|1p|V[23].*:Y) + nous ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:1p¬:G et @:V¬:(?:[PQGE]|1p|V[23].*:Y) + nous ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:1p¬:G et @:V¬:(?:[PQGE]|1p|V[23].*:Y) + nous ?[ne|n’]¿ [lui|leur|y] en @:1p¬:G et @:V¬:(?:[PQGE]|1p|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R") + --1>> =suggVerb(\-1, ":1p") && Conjugaison erronée. Si “nous” est le sujet de “\-1”, ce verbe devrait être à la 1ʳᵉ personne du pluriel. + +TEST: nous arriverons et {{admireront}} vos œuvres ->> admirerons + + +__conj_vous_v_et_v__ + vous ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:2p¬:G et @:V¬:(?:[PQG]|2p|V[23].*:Y) + vous ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:2p¬:G et @:V¬:(?:[PQG]|2p|V[23].*:Y) + vous ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:2p¬:G et @:V¬:(?:[PQG]|2p|V[23].*:Y) + vous ?[ne|n’]¿ [lui|leur|y] en @:2p¬:G et @:V¬:(?:[PQG]|2p|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R") + --1>> =suggVerb(\-1, ":2p") && Conjugaison erronée. Si “vous” est le sujet de “\-1”, ce verbe devrait être à la 2ᵉ personne du pluriel. + +TEST: vous voyez et {{deviner}} tout au premier coup d’œil ->> devinez|deviniez|devinâtes + + +__conj_ils_v_et_v__ + ils ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + ils ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + ils ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + ils ?[ne|n’]¿ [lui|leur|y] en @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") + --1>> =suggVerb(\-1, ":3p") && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du pluriel. + +TEST: ils viennent et {{devine}} aussitôt le subterfuge ->> devinent + + +__conj_elles_iels_v_et_v__ + [elles|iels] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + [elles|iels] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + [elles|iels] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + [elles|iels] ?[ne|n’]¿ [lui|leur|y] en @:3p¬:G et @:V¬:(?:[PQG]|3p|V[23].*:Y) + <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R") + --1>> =suggVerb(\-1, ":3p") && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du pluriel. + +TEST: elles arrivent et {{saute}} aussitôt dans le train ->> sautent + + __ppas_immunités__ ## Det nom_mas et det nom_fem que… [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD