Grammalecte  Check-in [f33780ea00]

Overview
Comment:[fr] pt: patronyme avec particule
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: f33780ea00fa35d6414cf0d6020eb983bcf39a39c125c2d44c88ad86e7ee336f
User & Date: olr on 2017-05-26 12:31:34
Other Links: manifest | tags
Context
2017-05-26
12:37
[fr] pt: patronyme avec particule check-in: be8e6687b7 user: olr tags: trunk, fr
12:31
[fr] pt: patronyme avec particule check-in: f33780ea00 user: olr tags: trunk, fr
10:16
[doc] update about the first build check-in: d0368a79eb user: olr tags: trunk, doc
Changes

Modified gc_lang/fr/rules.grx from [23981e21e4] to [b4da1ca82f].

4539
4540
4541
4542
4543
4544
4545
4546
4547



4548
4549
4550
4551
4552
4553
4554
4539
4540
4541
4542
4543
4544
4545


4546
4547
4548
4549
4550
4551
4552
4553
4554
4555







-
-
+
+
+








# Noms propres
__[i](p_cocktail_Molotov)__     cocktails? (Molotov) @@$ <<- ~1>> *
__[i](p_effet_Streisand)__      effets? (Streisand) @@$ <<- ~1>> *
__[i](p_prix_Nobel)__           prix (Nobel) @@5 <<- ~1>> *
__[s](p_Amérique)__             Amérique (centrale|du (?:Nord|Sud)) @@$ <<- ~1>> *
__[s](p_nom_propre_nom_propre)__
    ([A-ZÉÈÂ][\w-]+) ([A-ZÉÈÂ][\w-]+) @@0,$
    <<- morph(\1, ":M[12]", False) and (morph(\2, ":(?:M[12]|V)", False) or not spell(\2)) ~2>> *
    ([A-ZÉÈÂ][\w-]+) (L[ea] |[vV][oa]n |Mac |)([A-ZÉÈÂ][\w-]+) @@0,*,$
    <<- morph(\1, ":M[12]", False) and (morph(\3, ":(?:M[12]|V)", False) or not spell(\3)) ~3>> *
    <<- __also__ and \2 != "" ~2>> *
__[s](p_de_nom_propre_et_ou_de_nom_propre)__
    (?:de |d’)([A-ZÉÈÂ][\w-]+) +(?:et|ou) +(?:de |d’)([A-ZÉÈÂ][\w-]+) @@w,$
    <<- morph(\1, ":M", False) and morph(\2, ":M", False) ~>> *
__[s](p_de_nom_propre)__
    (?:de |d’)([A-ZÉÈÂ][\w-]+) @@$
    <<- morph(\1, ":M", False) or not spell(\1) ~>> *
__[s](p_entre_nom_propre_et_nom_propre)__