Grammalecte  Check-in [6af3286a97]

Overview
Comment:[fr] small update
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: 6af3286a974d561db23dc67e4a34e37f96f7b22d20e3e122a2926f0c6488eef7
User & Date: olr on 2018-06-20 20:32:21
Other Links: branch diff | manifest | tags
Context
2018-06-21
08:49
[fr] conversion: regex rules -> graph rules check-in: 23921e7012 user: olr tags: fr, rg
2018-06-20
20:32
[fr] small update check-in: 6af3286a97 user: olr tags: fr, rg
19:17
[fr] avoid regex tokens at the beginning of rules check-in: 93b1465f7d user: olr tags: fr, rg
Changes

Modified gc_lang/fr/rules.grx from [7e8cd54ab9] to [5a231d186f].

4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789

TEST: {{Toute}} celles qui viendront…
TEST: et {{toute}} ce barouf ne nous a apporté que des ennuis.
TEST: car {{toute}} mon savoir vient d’elle


__tous_p_det_nom__
    [<start>|,]                                 tous    [des|mes|tes|ses|ces]   @:[NA].*:f¬:[me]
    [<start>|,]                                 tous    [les]                   @:[NA].*:f¬:(?:3p|[me])
        <<- /gn/ -2>> toutes                                                                        # Erreur d’accord probable : « \4 » est féminin.
        <<- /gn/ __also__ and hasFemForm(\4) -4>> =suggMasPlur(\4, True)                            # Erreur d’accord probable : « \2 » est masculin.

    tous    [des|mes|tes|ses|ces]   @:[NA].*:f¬:[me]
    tous    [les]                   @:[NA].*:f¬:(?:3p|[me])
        <<- /gn/ morph(<1, ":", ":(?:R|[123][sp]|Q)|>(?:[nv]ous|eux)/") -1>> toutes                 # Erreur d’accord probable : « \3 » est féminin.
        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggMasPlur(\3, True)                            # Erreur d’accord probable : « \1 » est masculin.

TEST: {{tous}} ces {{idiotes}}
TEST: indubitablement {{tous}} des {{privilégiées}}

__toutes_p_det_nom__
    [<start>|,]                                 toutes  [des|mes|tes|ses|ces]   @:[NA].*:m¬:[fe]
    [<start>|,]                                 toutes  [les]                   @:[NA].*:m¬:(?:3p|[fe])
        <<- /gn/ -2>> tous                                                                          # Erreur d’accord probable : « \4 » est masculin.
        <<- /gn/ __also__ and hasFemForm(\4) -4>> =suggFemPlur(\4, True)                            # Erreur d’accord probable : « \2 » est féminin.

    toutes  [des|mes|tes|ses|ces]   @:[NA].*:m¬:[fe]
    toutes  [les]                   @:[NA].*:m¬:(?:3p|[fe])
        <<- /gn/ morph(<1, ":", ":(?:R|[123][sp]|Q)|>(?:[nv]ous|eux)/") -1>> tous                   # Erreur d’accord probable : « \3 » est masculin.
        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemPlur(\3, True)                            # Erreur d’accord probable : « \1 » est féminin.







|
|












|
|







4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789

TEST: {{Toute}} celles qui viendront…
TEST: et {{toute}} ce barouf ne nous a apporté que des ennuis.
TEST: car {{toute}} mon savoir vient d’elle


__tous_p_det_nom__
    [<start>|,]     tous    [des|mes|tes|ses|ces]   @:[NA].*:f¬:[me]
    [<start>|,]     tous    [les]                   @:[NA].*:f¬:(?:3p|[me])
        <<- /gn/ -2>> toutes                                                                        # Erreur d’accord probable : « \4 » est féminin.
        <<- /gn/ __also__ and hasFemForm(\4) -4>> =suggMasPlur(\4, True)                            # Erreur d’accord probable : « \2 » est masculin.

    tous    [des|mes|tes|ses|ces]   @:[NA].*:f¬:[me]
    tous    [les]                   @:[NA].*:f¬:(?:3p|[me])
        <<- /gn/ morph(<1, ":", ":(?:R|[123][sp]|Q)|>(?:[nv]ous|eux)/") -1>> toutes                 # Erreur d’accord probable : « \3 » est féminin.
        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggMasPlur(\3, True)                            # Erreur d’accord probable : « \1 » est masculin.

TEST: {{tous}} ces {{idiotes}}
TEST: indubitablement {{tous}} des {{privilégiées}}

__toutes_p_det_nom__
    [<start>|,]     toutes  [des|mes|tes|ses|ces]   @:[NA].*:m¬:[fe]
    [<start>|,]     toutes  [les]                   @:[NA].*:m¬:(?:3p|[fe])
        <<- /gn/ -2>> tous                                                                          # Erreur d’accord probable : « \4 » est masculin.
        <<- /gn/ __also__ and hasFemForm(\4) -4>> =suggFemPlur(\4, True)                            # Erreur d’accord probable : « \2 » est féminin.

    toutes  [des|mes|tes|ses|ces]   @:[NA].*:m¬:[fe]
    toutes  [les]                   @:[NA].*:m¬:(?:3p|[fe])
        <<- /gn/ morph(<1, ":", ":(?:R|[123][sp]|Q)|>(?:[nv]ous|eux)/") -1>> tous                   # Erreur d’accord probable : « \3 » est masculin.
        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemPlur(\3, True)                            # Erreur d’accord probable : « \1 » est féminin.
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
    à but ?non¿ lucratif
    à cause [de|d’]  [ça|moi|toi|lui|nous|vous|elle|elles|eux]
    à ce [compte-là|moment-là|titre]
    à cet égard
    à cet instant ?[exact|précis]¿
    à cette [date|occasion]
    à cette époque
    à cette époque de l’année
    à cette heure
    à cette heure du jour
    à cette heure de la [journée|nuit]
    à cette heure [tardive|matinale]
    à ciel ouvert
    à chaque [fois|instant]
    à chaudes larmes







|







5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
    à but ?non¿ lucratif
    à cause [de|d’]  [ça|moi|toi|lui|nous|vous|elle|elles|eux]
    à ce [compte-là|moment-là|titre]
    à cet égard
    à cet instant ?[exact|précis]¿
    à cette [date|occasion]
    à cette époque
    à cette époque de l’ année
    à cette heure
    à cette heure du jour
    à cette heure de la [journée|nuit]
    à cette heure [tardive|matinale]
    à ciel ouvert
    à chaque [fois|instant]
    à chaudes larmes
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
    d’ un [bout|jour] à l’ autre
    d’ un côté comme de l’ autre
    d’ un commun accord
    d’ une autre trempe
    d’ une [façon|manière] ou d’une autre
    d’ une certaine [façon|manière]
    d’ une tout autre ampleur
    d’ une [minute|seconde] à l’autre
    de-ci ?,¿ de-là
    de ~\d+(?:,\d+|) %
    de [cesse|conserve|facto|fait|guingois|luxe|nouveau|permanence|partout|préférence|profundis|rechange|routine|surcroît|surcroit|visu]
    de A à Z
    de bas (?:en haut|étage)
    de basse [condition|extraction]
    de bon [aloi|cœur|gré|matin|sens|ton]







|







5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
    d’ un [bout|jour] à l’ autre
    d’ un côté comme de l’ autre
    d’ un commun accord
    d’ une autre trempe
    d’ une [façon|manière] ou d’une autre
    d’ une certaine [façon|manière]
    d’ une tout autre ampleur
    d’ une [minute|seconde] à l’ autre
    de-ci ?,¿ de-là
    de ~\d+(?:,\d+|) %
    de [cesse|conserve|facto|fait|guingois|luxe|nouveau|permanence|partout|préférence|profundis|rechange|routine|surcroît|surcroit|visu]
    de A à Z
    de bas (?:en haut|étage)
    de basse [condition|extraction]
    de bon [aloi|cœur|gré|matin|sens|ton]
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
    il y a quelque temps
    il n’y a pas ?si¿ longtemps
    illico presto
    j’ en passe et des [meilleurs|meilleures]
    jour pour jour
    [jusqu’|jusqu] [alors|ici|aujourd’hui|Noël|Pâques]
    [jusqu’|jusqu] au bout des ongles
    [jusqu’|jusqu] au [nouvel|Nouvel] [an|An]
    [jusqu’|jusqu] à aujourd’hui
    [jusqu’|jusqu] à bac
    [jusqu’|jusqu] à présent
    [jusqu’|jusqu] à maintenant
    [jusqu’|jusqu] à récemment
    [jusqu’|jusqu] à [demain|hier] ?[matin|soir|après-midi]¿
    [jusqu’|jusqu] à nouvel ordre







|







5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
    il y a quelque temps
    il n’y a pas ?si¿ longtemps
    illico presto
    j’ en passe et des [meilleurs|meilleures]
    jour pour jour
    [jusqu’|jusqu] [alors|ici|aujourd’hui|Noël|Pâques]
    [jusqu’|jusqu] au bout des ongles
    [jusqu’|jusqu] au nouvel an
    [jusqu’|jusqu] à aujourd’hui
    [jusqu’|jusqu] à bac
    [jusqu’|jusqu] à présent
    [jusqu’|jusqu] à maintenant
    [jusqu’|jusqu] à récemment
    [jusqu’|jusqu] à [demain|hier] ?[matin|soir|après-midi]¿
    [jusqu’|jusqu] à nouvel ordre