Grammalecte  Diff

Differences From Artifact [530eaa7697]:

To Artifact [beecf3cd09]:


1563
1564
1565
1566
1567
1568
1569












1570
1571
1572
1573
1574
1575
1576
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588







+
+
+
+
+
+
+
+
+
+
+
+







__[i]/tu(tu_préfixe_ex)__
    ex ({w2}) @@$  <<- morph(\1, ":N") and not re.search("(?i)^(?:aequo|nihilo|cathedra|absurdo|abrupto)", \1)
    ->> ex-\1                                                                                       # S’il s’agit d’un seul mot, il manque un trait d’union.

TEST: Son {{ex ami}} est un vrai cauchemar.
TEST: Ton ex donne du fil à retordre.


__[i]/tu(tu_préfixe_in)__
    (in) ({w_2})  @@0,$
    <<- not before(r"(?i)\b(?:drive|plug|sit) +$") >>>
    <<- re.search("^(?:dix-huit|douze|seize|folio|octavo|quarto|plano)$", \2)
    ->> =\0.replace(" ", "-")                                                                       # Il manque un trait d’union.
    <<- __else__ and morph(\2, ":N:m") -1>> un                                                      # Confusion possible : pour le déterminant désignant quelque chose, écrivez “un”.

TEST: Cet {{in folio}} est incroyable.
TEST: c’est {{in}} stage de réinsertion.
TEST: Dans ce drive in douze hommes mangent.


__[i]/tu(tu_préfixe_mi)__
    mi ({w2}) @@$  <<- morph(\1, ":[NAQ]", False) ->> mi-\1                                         # S’il s’agit d’un seul mot, il manque un trait d’union.    

TEST: J’ai été engagé pour un {{mi temps}}.