3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
|
TEST: Les écrits de d’Alembert.
#### Articles et prépositions + verbes
__[s]/conf(conf_en_mts_verbe)__
([eE]n ([mtsn])(?:e |’))({w_1}) @@0,*,$
<<- morphex(\3, ":[123][sp]", ":[PY]") >>>
<<- morph(\3, ":3p", False) -3>> =suggVerb(\2, ":P") # Incohérence : « en \1 \2 »… Vouliez-vous écrire le verbe au participe présent ?
<<- not (\1.endswith("se ") and morph(\3, ":[NA]", False)) -1>> "\2’en " # Incohérence : vouliez-vous écrire « \2’en » ?
TEST: {{en t’}}ait donné tant. ->> "t’en "
TEST: {{en n’}}{{envoient}} que peu.
__[i]/conf(conf_malgré_le_la_les)__
malgré l(?:es? +|a +|’)({w_3}) @@$
<<- morphex(\1, ":", ":[GNAWMB]") -1>> =suggSimil(\1, ":[NA]", True) # Incohérence : après “malgré”, on devrait trouver un groupe nominal.
TEST: malgré l’{{arrête}} qui interdisait le port
|
|
>
|
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
|
TEST: Les écrits de d’Alembert.
#### Articles et prépositions + verbes
__[s]/conf(conf_en_mts_verbe)__
([eE]n ([mtsn])(?:e |’))({w_1}) @@0,*,$
<<- morphex(\3, ":[123][sp]", ":[PY]") and not \0.endswith("n’importe") >>>
<<- morph(\3, ":3p", False) -3>> =suggVerb(\2, ":P") # Incohérence : « en \1 \2 »… Vouliez-vous écrire le verbe au participe présent ?
<<- not (\1.endswith("se ") and morph(\3, ":[NA]", False)) -1>> "\2’en " # Incohérence : vouliez-vous écrire « \2’en » ?
TEST: {{en t’}}ait donné tant. ->> "t’en "
TEST: {{en n’}}{{envoient}} que peu.
TEST: toute chose pourrait finalement advenir indifféremment en n’importe quel point du globe
__[i]/conf(conf_malgré_le_la_les)__
malgré l(?:es? +|a +|’)({w_3}) @@$
<<- morphex(\1, ":", ":[GNAWMB]") -1>> =suggSimil(\1, ":[NA]", True) # Incohérence : après “malgré”, on devrait trouver un groupe nominal.
TEST: malgré l’{{arrête}} qui interdisait le port
|