3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
|
TEST: {{ferro électrique}} ->> ferro-électrique
TEST: {{rétro ingénierie}}. ->> rétro-ingénierie
__tu_préfixe_divers__
[anti|auto|arrière|avant|demi|extra|intra|multi|post] *WORD
<<- /tu/ (morph(<1, ":D|<start>") or value(<1, "|l’|d’|")) and analyse_with_next(\1, "-", ":")
->> \1-\2 # Il manque probablement un trait d’union.
[non|sans] *WORD
<<- /tu/ morph(<1, ":D") and analyse_with_next(\1, "-", ":")
->> \1-\2 # Il manque probablement un trait d’union.
sous *WORD
|
|
|
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
|
TEST: {{ferro électrique}} ->> ferro-électrique
TEST: {{rétro ingénierie}}. ->> rétro-ingénierie
__tu_préfixe_divers__
[anti|auto|arrière|avant|demi|extra|intra|multi|post] *WORD
<<- /tu/ morph(<1, ":D|<start>|>,") and analyse_with_next(\1, "-", ":")
->> \1-\2 # Il manque probablement un trait d’union.
[non|sans] *WORD
<<- /tu/ morph(<1, ":D") and analyse_with_next(\1, "-", ":")
->> \1-\2 # Il manque probablement un trait d’union.
sous *WORD
|
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
|
<<- /tu/ not morph(\2, ":[GYB]") and morph(<1, ":(?:D|V0e)|<start>|>,") and analyse_with_next(\1, "-", ":N")
->> \1-\2 # Il manque probablement un trait d’union.
[m’|t’|s’] entre *WORD
<<- /tu/ morph(\3, ":V") and analyse_with_next(\2, "-", ":V")
-2:3>> \2-\3 # Il manque probablement un trait d’union.
[arrière|attrape|garde|porte|brise|cache|casse|chauffe|coupe|cure|croque|essuie|lance|lave|lève|marque|pare|passe|perce|pèse|porte|poste|pousse|presse|protège|ramasse|serre|taille|tire|tourne|traîne|traine|vide] *WORD
<<- /tu/ morph(<1, ":(?:D|V0e)|<start>") and analyse_with_next(\1, "-", ":N")
->> \1-\2 # Il manque probablement un trait d’union.
TEST: c’est le {{contre exemple}} parfait
TEST: une {{entre voie}}
TEST: s’{{entre regarder}}
TEST: ce sont des {{lève tard}}.
TEST: un {{brise glace}}
TEST: l’{{arrière pensée}}
TEST: entre deux chaises…
__tu_mots_grammaticaux__
au [delà|dehors|dessous|dessus|devant]
|
>
>
>
>
>
|
|
>
|
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
|
<<- /tu/ not morph(\2, ":[GYB]") and morph(<1, ":(?:D|V0e)|<start>|>,") and analyse_with_next(\1, "-", ":N")
->> \1-\2 # Il manque probablement un trait d’union.
[m’|t’|s’] entre *WORD
<<- /tu/ morph(\3, ":V") and analyse_with_next(\2, "-", ":V")
-2:3>> \2-\3 # Il manque probablement un trait d’union.
nous nous entre ~on[ts]$
vous vous entre ~e[zr]$
<<- /tu/ morph(\4, ":V") and analyse_with_next(\3, "-", ":V") and not morph(<1, ":R")
-3:4>> \3-\4 # Il manque probablement un trait d’union.
[attrape|garde|porte|brise|cache|casse|chauffe|coupe|cure|croque|essuie|lance|lave|lève|marque|pare|passe|perce|pèse|porte|poste|pousse|presse|protège|ramasse|serre|taille|tire|tourne|traîne|traine|vide] *WORD
<<- /tu/ morph(<1, ":(?:D|V0e)|<start>|>,") and analyse_with_next(\1, "-", ":N")
->> \1-\2 # Il manque probablement un trait d’union.
TEST: c’est le {{contre exemple}} parfait
TEST: une {{entre voie}}
TEST: s’{{entre regarder}}
TEST: ce sont des {{lève tard}}.
TEST: nous nous {{entre tuions}}
TEST: un {{brise glace}}
TEST: l’{{arrière pensée}}
TEST: entre deux chaises…
__tu_mots_grammaticaux__
au [delà|dehors|dessous|dessus|devant]
|