Grammalecte  Check-in [5679818a47]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] ajustements et faux positifs
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:5679818a47722530ee187de47b37c160b0efd51fad45f71b7fa8de063d29581e
User & Date: olr 2019-05-13 07:57:19
Context
2019-05-13
08:06
[fr] ajustements check-in: af54344fb6 user: olr tags: fr, trunk
07:57
[fr] ajustements et faux positifs check-in: 5679818a47 user: olr tags: fr, trunk
06:33
[fx] copy to clipbdoard still works for Chrome (Firefox bug) check-in: eb6fceda3a user: olr tags: fx, trunk
Changes

Changes to gc_lang/fr/rules.grx.

5804
5805
5806
5807
5808
5809
5810

5811

5812
5813
5814
5815
5816
5817
5818
....
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426





6427
6428
6429
6430
6431
6432
6433
....
9495
9496
9497
9498
9499
9500
9501

9502

9503
9504
9505
9506
9507
9508
9509
.....
10261
10262
10263
10264
10265
10266
10267

10268
10269
10270
10271
10272
10273
10274
.....
11025
11026
11027
11028
11029
11030
11031



11032
11033
11034
11035
11036
11037
11038
.....
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
.....
12030
12031
12032
12033
12034
12035
12036

12037
12038
12039
12040
12041
12042
12043
.....
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
.....
16499
16500
16501
16502
16503
16504
16505


16506
16507
16508
16509
16510
16511
16512

TEST: tout part {{à veau l’eau}}
TEST: On décida de tout laisser partir {{à vau l’o}}
TEST: une dérive à vau-l’eau.


__conf_à_a_locutions__

    a [califourchon|contrecœur|contre-cœur|contretemps|contre-temps|demi-mot|nouveau|peine|présent|rebrousse-poil|regret|travers|tout-va|confesse|midi|minuit|rallonge|reculons|risque|tâtons|vélo]

    a aucun prix
    a autrui
    a autre chose
    a bas [>coût|>cout]
    a bâbord
    a bâtons rompus
    a beaucoup près
................................................................................
TEST: à qui ce texte doit tant, à qui ce texte est dédié


# ce à quoi
__conf_ce_à_quoi_qui__
    se [à|a] [quoi|koi]
    ce a [quoi|koi]
    ce à koi
        <<- /conf/ ->> ce à quoi                                # Confusion.|https://fr.wiktionary.org/wiki/ce_%C3%A0_quoi






TEST: c’est {{se a quoi}} il pensait qui le minait.


# ces / ses / c’est
__conf_ces_ses_c_est__
    [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  @:D
    [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  [que|qu’]
................................................................................
        <<- ~>> *


__purge_locutions__
    , [oui|non] ,
    , entre autres ?choses¿ ,
    à *NUM  %

    à [autrui|bâbord|califourchon|chacun|confesse|contrecœur|contre-cœur|contretemps|demi-mot|foison|grand-peine|loisir|merveille|moitié|nouveau|outrance|peine|perpétuité|présent|raison|rallonge|rebrousse-poil|reculons|regret|renverse|risque|tâtons|tort|tribord|tout-va]

    à aucun prix
    à autre chose
    à bas [cout|coût|prix]
    à bâtons rompus
    à beaucoup près
    à belles dents
    à bien des égards
................................................................................
    ?[de|d’]¿ là-dessous
    ?[de|d’]¿ là-dessus
    ?[de|d’]¿ là-devant
    ?[de|d’]¿ là non plus
    la mort dans l’ âme
    le cas échéant
    le moins du monde

    le [moins|plus] [tôt|tard|souvent]
    le [moins|plus] [de|d’] [temps|monde] possible
    le [moment|jour] venu
    les [uns|unes] des autres
    les [uns|unes] [après|avec|chez|contre|de|derrière|devant|envers|malgré|pour|sans|sous|sur] les autres
    l’ [un|une] [après|avec|chez|contre|de|derrière|devant|envers|malgré|pour|sans|sous|sur] l’ autre
    l’ [un|une] près de l’autre
................................................................................

    pas  tant  que  ça  @¬:(?:3s|X|Oo)
        <<- ~1:4>> *

    un temps @:A¬:A.*:[me]:[si]
        <<- ~1:2>> *




    [vu|vue|vus|vues]  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]
    [vu|vue|vus|vues]  ,  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]  ,
        <<- ~2:0>> *

# END OF NG
#<end>
#@:[VR]¬[NAP]
................................................................................
    >perdre [connaissance|conscience|raison]
    >perdre d’ avance
    >porter [assistance|atteinte|bonheur|caution|chance|malheur|plainte|préjudice|secours]
    >poser problème
    >prendre ?[ça|cela|ceci]¿ à la légère
    >prendre ?[ça|cela|ceci]¿ au [dépourvu|sérieux]
    >prendre bonne note
    >prendre [congé|conscience|contact|ombrage|note|peur|possession|racine|soin|vie]
    >prendre de [court|vitesse]
    >prendre ?[ça|cela|ceci]¿ en charge
    >prendre ?[ça|cela|ceci]¿ pour argent comptant
    >prendre par surprise
    >prêter main-forte
    >réduire en miettes
    >rendre [hommage|visite]
................................................................................
TEST: il faut sauver les hommes bien sûr.
TEST: Comme une montagne qui se construit à travers différentes couches de sédiments, la cathédrale évolue selon les ères qu’elle traverse.
TEST: Sous la coupole bleu et or construite il y a deux siècles, les jurés sont attentifs. Ils écoutent et observent tout.
TEST: À mes yeux, aucune cathédrale, pyramide, musée, arc de triomphe, Colisée, abbaye, chapelle, temple, synagogue, mosquée, joyaux architecturaux d’hier ou d’avant-hier ne valent la vie d’un être humain, quel qu’il soit, d’où qu’il vienne.
TEST: Ça fait sens.
TEST: il faut recruter des administratrices système
TEST: Cette politique spctacle est indigne de notre démocratie.




@@@@
@@@@
@@@@
@@@@
................................................................................
!!
!!

## 1pl
__conj_nous2__
    <start>  nous   @:V.*:3p¬:[GPY]
        <<- /conj/ \3.endswith("ont") and not value(>1, "|ils|elles|")
            and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur")) or morph(\3, ":V..i__") )
        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison problement erronée si “\2” est bien le sujet de “\3” et non un pronom objet.

    [<start>|,]  nous  @:V¬:(?:1[sp]|2s|3[sp]|Y|P|G)
        <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|")
        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.

    [<start>|,]  nous  qui  @:V¬:(?:1p|G)
................................................................................
TEST: nous qui {{mourront}} pour toi.
TEST: nous ont donné tant de fric qu’on ne savait plus qu’en faire.
TEST: nous prendre la tête, c’est son passe-temps favori.
TEST: Nous avons également sous-estimé l’état désastreux dans lequel se trouvait le pays.
TEST: Tu nous fais ton baratin, nous prends pour des cons, nous donnes des leçons de morale, nous assènes ta vision comme si c’était une révélation du ciel.
TEST: NOUS CONTACTER
TEST: De ces pensées froides, terribles, implacables, nous viennent les plus sombres rêves imaginables.




## 2pl
__conj_vous2__
    [<start>|,]  vous  @:V¬:(?:1s|2[sp]|3[sp]|Y|P|G)
        <<- /conj/ not value(>1, "|je|il|elle|on|nous|vous|ils|elles|")
        -3>> =suggVerb(\3, ":2p")                                       # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.







>

>







 







|


>
>
>
>
>







 







>

>







 







>







 







>
>
>







 







|







 







>







 







|







 







>
>







5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
....
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
....
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
.....
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
.....
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
.....
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
.....
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
.....
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
.....
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528

TEST: tout part {{à veau l’eau}}
TEST: On décida de tout laisser partir {{à vau l’o}}
TEST: une dérive à vau-l’eau.


__conf_à_a_locutions__
    a ?seulement¿ [*NUM|@:B|quelques|plusieurs] [millimètres|centimètres|décamètres|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
    a [califourchon|contrecœur|contre-cœur|contretemps|contre-temps|demi-mot|nouveau|peine|présent|rebrousse-poil|regret|travers|tout-va|confesse|midi|minuit|rallonge|reculons|risque|tâtons|vélo]
    a armes égales
    a aucun prix
    a autrui
    a autre chose
    a bas [>coût|>cout]
    a bâbord
    a bâtons rompus
    a beaucoup près
................................................................................
TEST: à qui ce texte doit tant, à qui ce texte est dédié


# ce à quoi
__conf_ce_à_quoi_qui__
    se [à|a] [quoi|koi]
    ce a [quoi|koi]
    ce à [koi]
        <<- /conf/ ->> ce à quoi                                # Confusion.|https://fr.wiktionary.org/wiki/ce_%C3%A0_quoi

    se [à|a] [qui|ki|chi]
    ce a [qui|ki|chi]
    ce à [ki|chi]
        <<- /conf/ ->> ce à qui                                 # Confusion.

TEST: c’est {{se a quoi}} il pensait qui le minait.


# ces / ses / c’est
__conf_ces_ses_c_est__
    [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  @:D
    [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  [que|qu’]
................................................................................
        <<- ~>> *


__purge_locutions__
    , [oui|non] ,
    , entre autres ?choses¿ ,
    à *NUM  %
    à ?seulement¿ [*NUM|@:B|quelques|plusieurs] [millimètres|centimètres|décamètres|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
    à [autrui|bâbord|califourchon|chacun|confesse|contrecœur|contre-cœur|contretemps|demi-mot|foison|grand-peine|loisir|merveille|moitié|nouveau|outrance|peine|perpétuité|présent|raison|rallonge|rebrousse-poil|reculons|regret|renverse|risque|tâtons|tort|tribord|tout-va]
    à armes égales
    à aucun prix
    à autre chose
    à bas [cout|coût|prix]
    à bâtons rompus
    à beaucoup près
    à belles dents
    à bien des égards
................................................................................
    ?[de|d’]¿ là-dessous
    ?[de|d’]¿ là-dessus
    ?[de|d’]¿ là-devant
    ?[de|d’]¿ là non plus
    la mort dans l’ âme
    le cas échéant
    le moins du monde
    le moment venu
    le [moins|plus] [tôt|tard|souvent]
    le [moins|plus] [de|d’] [temps|monde] possible
    le [moment|jour] venu
    les [uns|unes] des autres
    les [uns|unes] [après|avec|chez|contre|de|derrière|devant|envers|malgré|pour|sans|sous|sur] les autres
    l’ [un|une] [après|avec|chez|contre|de|derrière|devant|envers|malgré|pour|sans|sous|sur] l’ autre
    l’ [un|une] près de l’autre
................................................................................

    pas  tant  que  ça  @¬:(?:3s|X|Oo)
        <<- ~1:4>> *

    un temps @:A¬:A.*:[me]:[si]
        <<- ~1:2>> *

    vent debout
        <<- not morph(<1, ":D.*:[me]:[si]") ~>> *

    [vu|vue|vus|vues]  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]
    [vu|vue|vus|vues]  ,  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]  ,
        <<- ~2:0>> *

# END OF NG
#<end>
#@:[VR]¬[NAP]
................................................................................
    >perdre [connaissance|conscience|raison]
    >perdre d’ avance
    >porter [assistance|atteinte|bonheur|caution|chance|malheur|plainte|préjudice|secours]
    >poser problème
    >prendre ?[ça|cela|ceci]¿ à la légère
    >prendre ?[ça|cela|ceci]¿ au [dépourvu|sérieux]
    >prendre bonne note
    >prendre [congé|conscience|contact|ombrage|note|peur|position|possession|racine|soin|vie]
    >prendre de [court|vitesse]
    >prendre ?[ça|cela|ceci]¿ en charge
    >prendre ?[ça|cela|ceci]¿ pour argent comptant
    >prendre par surprise
    >prêter main-forte
    >réduire en miettes
    >rendre [hommage|visite]
................................................................................
TEST: il faut sauver les hommes bien sûr.
TEST: Comme une montagne qui se construit à travers différentes couches de sédiments, la cathédrale évolue selon les ères qu’elle traverse.
TEST: Sous la coupole bleu et or construite il y a deux siècles, les jurés sont attentifs. Ils écoutent et observent tout.
TEST: À mes yeux, aucune cathédrale, pyramide, musée, arc de triomphe, Colisée, abbaye, chapelle, temple, synagogue, mosquée, joyaux architecturaux d’hier ou d’avant-hier ne valent la vie d’un être humain, quel qu’il soit, d’où qu’il vienne.
TEST: Ça fait sens.
TEST: il faut recruter des administratrices système
TEST: Cette politique spctacle est indigne de notre démocratie.
TEST: Ils sont vent debout contre cette politique de renoncement



@@@@
@@@@
@@@@
@@@@
................................................................................
!!
!!

## 1pl
__conj_nous2__
    <start>  nous   @:V.*:3p¬:[GPY]
        <<- /conj/ \3.endswith("ont") and not value(>1, "|ils|elles|")
            and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur") and not tag(>1, "enum")) or morph(\3, ":V..i__") )
        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison problement erronée si “\2” est bien le sujet de “\3” et non un pronom objet.

    [<start>|,]  nous  @:V¬:(?:1[sp]|2s|3[sp]|Y|P|G)
        <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|")
        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.

    [<start>|,]  nous  qui  @:V¬:(?:1p|G)
................................................................................
TEST: nous qui {{mourront}} pour toi.
TEST: nous ont donné tant de fric qu’on ne savait plus qu’en faire.
TEST: nous prendre la tête, c’est son passe-temps favori.
TEST: Nous avons également sous-estimé l’état désastreux dans lequel se trouvait le pays.
TEST: Tu nous fais ton baratin, nous prends pour des cons, nous donnes des leçons de morale, nous assènes ta vision comme si c’était une révélation du ciel.
TEST: NOUS CONTACTER
TEST: De ces pensées froides, terribles, implacables, nous viennent les plus sombres rêves imaginables.
TEST: Alors, nous diront le chien et le chat, vous êtes des tyrans.
TEST: Ainsi, nous appartiendront les plus belles pièces de cette collection.


## 2pl
__conj_vous2__
    [<start>|,]  vous  @:V¬:(?:1s|2[sp]|3[sp]|Y|P|G)
        <<- /conj/ not value(>1, "|je|il|elle|on|nous|vous|ils|elles|")
        -3>> =suggVerb(\3, ":2p")                                       # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.