Grammalecte  Check-in [d719e4570f]

Overview
Comment:[fr] conversion: regex rules -> graph rules
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: d719e4570f4abd270b45aea103b95902e0bdb64a56e696b685e70f14903d14c7
User & Date: olr on 2018-06-19 16:40:42
Other Links: branch diff | manifest | tags
Context
2018-06-19
16:47
[build] debug: remove rules printing check-in: fa229d6ee5 user: olr tags: build, rg
16:40
[fr] conversion: regex rules -> graph rules check-in: d719e4570f user: olr tags: fr, rg
09:58
[fr] conversion: regex rules -> graph rules check-in: 0fae54c92e user: olr tags: fr, rg
Changes

Modified gc_lang/fr/rules.grx from [e60b5cc4c2] to [ea6c7bbb4a].

5021
5022
5023
5024
5025
5026
5027



5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041

5042
5043
5044
5045
5046
5047
5048
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043

5044
5045
5046
5047
5048
5049
5050
5051







+
+
+













-
+







    >parmi [nous|vous] ?autres¿
    >parmi [eux|elles]
        <<- ~>> *

    >par-devers [moi|toi|lui|elle|elles|lui|eux|nous|vous]
        <<- ~>> *

    >quant à [moi|toi|lui|elle|elles|lui|eux|nous|vous]  [<end>|,|@:[VXG]¬>qui]
        <<- ~1:3>> *

TODO: comme


__simplifications_partielles__
    >comme tant d’ autres  @:R
        <<- ~1:4>> *

    >en cours @¬>de
        <<- ~1:2>> *

    >et  /  >ou
        <<- ~2:3>> *

    >personne  d’ autre [que|qu’|qu]  [lui|elle|elles|nous|vous|eux]
    >personne  d’ autre [que|qu’|qu]  [moi|toi|lui|elle|elles|nous|vous|eux]
        <<- ~2:0>> *


__locutions_latines__
    [>a|>à]     [priori|postériori|posteriori|contrario|cappella|minima]
    >ab         [absurdo|initio]
    >ad         [hoc|hominem|infinitum|nauseam|valorem|patres]
5847
5848
5849
5850
5851
5852
5853
5854

5855
5856
5857
5858
5859
5860


5861

5862
5863
5864
5865

5866
5867
5868
5869
















































































































































5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884

5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907




5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5850
5851
5852
5853
5854
5855
5856

5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870

5871


5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031

6032























6033
6034
6035
6036





























6037
6038
6039
6040
6041
6042
6043







-
+






+
+

+



-
+
-
-


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














-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-







    >pas du tout
    >pas à pas
    >pas le moins du monde
    >pendant ce temps-là
    >pendant ?[bien|si|assez|très]¿ longtemps
    >pendant plusieurs [heures|minutes|secondes|mois|semaines|jours|années|siècles|millénaires|décennies]
    >pendant quelque temps
    >petit à petit
    [petit|Petit] à petit
    >peu à peu
    >peu de temps auparavant
    >peu ou prou
    >pile poil
    [plein|Plein] [nord|sud|ouest]
    [plein|Plein] de fois
    >plus bas que terre
    >plus d’ une fois
    >plus du tout
    >plus jamais
    >plus que [nécessaire|prévu|jamais]
    >plus que tout au monde
    >plus que toute autre chose
    >plus jamais
    >plus [tôt|tard] que [prévu|nécessaire]
    >plus bas que terre
    >plus d’ une fois
    >plusieurs fois
    >plusieurs fois de suite
    >pour ainsi dire
    >pour ce faire
    >pour ce que [j’|tu] en [sais|savais]
    >pour couronner le tout
    >pour de bon
    >pour faire bonne mesure
    >pour faire simple
    >pour la [première|seconde|dernière|~ième$] fois
    >pour la [première|seconde|dernière|~ième$] fois de ma vie
    >pour la [première|seconde|dernière|~ième$] fois de suite
    >pour la suite
    >pour le [moment|moins]
    >pour le meilleur et pour le pire
    >pour l’ [essentiel|instant|heure]
    >pour quelque [part|temps]
    >pour rien au monde
    >pour tout dire
    >pour un oui ou pour un non
    >pour une fois
    >pour y parvenir
    >pour ça [vaut|valait]
    >pour [ma|ta|sa|notre|votre|leur] [gouverne|part]
    >pour [mon|ton|son|notre|votre|leur] propre [compte|bien]
    >pour [celui|celle|ceux|celles] que [ça|cela|ceci] intéresse
    >pour [celui|celle|ceux|celles] et [celui|celle|ceux|celles] que [ça|cela|ceci] intéresse
    >pour [m’|t’|s’|nous|vous] en rendre compte
    >quand bien même
    >quand bon [me|te|lui|nous|vous|leur] [semble|semblera|semblait]
    >quant à [ça|cela|ceci]
    >que [ça|ceci|cela] [me|te|lui|leur|nous|vous] plaise ou non
    >que je le veuille ou non
    >que tu le veuilles ou non
    [qu’|qu|Qu’|Qu] [il|elle|on] le veuille ou non
    >que vous le vouliez ou non
    >que nous le voulions ou non
    [qu’|qu|Qu’|Qu] [ils|elles] le veuillent ou non
    [qu’|qu|Qu’|Qu] à cela ne tienne
    [quel|Quel] [qu’|qu] en soit le [moyen|prix|danger]
    [quel|Quel] [qu’|qu] en soit le risque ?financier¿
    [quelle|Quelle] [qu’|qu] en soit la [cause|raison]
    [quelque|Quelque] [part|temps]
    [quelques|Quelques] fois
    [quelques|Quelques] [instants|secondes|minutes|heures|jours|semaines|mois|années|décennies|siècles|millénaires|trimestres|semestres] auparavant
    [quelques|Quelques] [instants|secondes|minutes|heures|jours|semaines|mois|années|décennies|siècles|millénaires|trimestres|semestres] plus [tard|tôt]
    >qui plus est
    >quoi [qu’|qu] il [arrive|arrivât|advienne|advînt]
    >quoi [qu’|qu] il en [coûte|coûtât|coute|coutât]
    >sans [grande|grosse] difficulté ?[apparente|aucune|financière|majeure|particulière]¿
    >sans [ambages|arrêt|cesse|conteste|doute|encombre|encombres|fin|relâche|répit|trêve|vergogne]
    >sans aucun doute
    >sans autre forme de procès
    >sans commune mesure
    >sans coup férir
    >sans crier gare
    >sans difficulté ?[apparente|aucune|financière|majeure|particulière]¿
    >sans dire mot
    >sans états d’ âme
    >sans foi ?,¿ ni loi
    >sans l’ ombre d’ un doute
    >sans le faire exprès
    >sans le vouloir
    >sans mot dire
    >sans nul doute
    >sans queue ni tête
    >sans raison apparente
    >sans ?grand¿ succès
    >sans faire de vagues
    >sans s’ en rendre compte
    >sans s’ en apercevoir
    >sans l’ aide de personne
    >sans y faire attention
    >sans y prendre [garde|goût|gout]
    >sans y [parvenir|réussir|réfléchir|songer|penser]
    >sans pour autant y faire attention
    >sans pour autant y prendre [garde|goût|gout]
    >sans pour autant y [parvenir|réussir|réfléchir|songer|penser]
    >séance tenante
    >selon toute vraisemblance|(?:[mt]oi|lui|elles?|eux|nous|vous)(?! qui)
    semble-t-il
    semblait-il
    >sens dessus dessous
    [>seule|>seul] à [>seule|>seul]
    [s’|S’] il [te|vous] [plaît|plait]
    >si besoin est
    >si [bas|haut|longtemps|nécessaire|possible|soudain]
    >si [cela|ça|ceci] ne tenait [qu’|qu] à [moi|toi|lui|eux|elle|elles|nous|vous]
    >six pieds sous terre
    >sine die
    >sine qua non
    >soit dit en passant
    >soi-disant
    >sous aucun prétexte
    >sous bonne [escorte|garde]
    >sous coupe réglée
    >sous haute surveillance
    >stricto sensu
    >sur ce ,
    >sur ce plan-là
    >sur le [long|moyen|court] terme
    >sur le qui-vive
    >sur la forme comme sur le fond
    >sur la même longueur d’ onde
    >sur [mon|ton|son|notre|votre|leur] [trente-et-un|31]
    >sur [mon|ton|son|notre|votre|leur] trente et un
    >tant bien que mal
    >tant s’ en faut
    >tôt ou tard
    >tous comptes faits
    >tous frais payés
    >tout à [fait|coup]
    >tout à l’ heure
    >tout au plus
    >tout aussi bien
    >tout bien [considéré|réfléchi]
    >tout compte fait
    >tout de [même|suite|go]
    >tout du long
    >tout [bonnement|simplement]
    >tout feu ?,¿ tout [flamme|flammes]
    >tout le temps
    >toutes affaires cessantes
    >toutes choses égales par ailleurs
    >toutes griffes dehors
    >toutes proportions gardées
    >trait pour trait
    >très [bas|haut|bien|mal]
    >un à un
    >une à une
    >un jour ou l’autre
    >un instant plus [tôt|tard]
    >un [millier|million|milliard] de fois
    >un moment plus [tôt|tard]
    >un peu mieux
    >un peu moins bien
    >un peu partout
    >un peu plus [tôt|tard] que prévu
    >un tant soit peu
    >une à une
    >une autre fois
    >une bonne fois pour toutes
    >une dernière fois
    >une fois de plus
    >une fois n’ est pas coutume
    >une fois pour toutes
    >urbi et orbi
    [vaille|Vaille] que vaille
    >ventre à terre
    [vers|Vers] nulle part
        <<- ~>> *


@@@@
@@@@END_GRAPH                                                                                       
@@@@

 
__[i](p_plus_avant)__           plus avant(?! de | que?) <<- ~>> *

    


__[i](p_pour_qqch)__            pour (?:autrui|le (?:moment|moins|meilleur et pour le pire)|une fois|l’(?:essentiel|instant)|l’heure|de bon|la suite|un oui ou pour un non|ainsi dire|ce faire|quelque (?:part|temps)|tout (?:le monde|un chacun|dire)|faire (?:bonne mesure|simple)|y parvenir|couronner le tout|rien au monde|ce que (?:(?:j’|tu )en sais)|ça va(?:ut|lait)) <<- ~>> *
__[i](p_pour_pronom)__          pour (?:[mt]oi|elles?|eux|ça|cela|ceci|ceux-(?:là|ci)|celles?-(?:là|ci))(?! qui) <<- ~>> *
__[i](p_pour_xxx_fois)__        pour la (?:première|seconde|{w_2}ième|dernière) fois(?: de suite| de ma vie|) <<- ~>> *
__[i](p_pour_det_fem_qqch)__    pour (?:[mts]a|[nv]otre|leur) (?:gouverne|part) <<- ~>> *
__[i](p_pour_det_mas_qqch)__    pour (?:[mts]on|[nv]otre|leur) propre (?:compte|bien) <<- ~>> *
__[i](p_pour_xxx_que_ça_intéresse)__        pour ce(?:lles?|ux|lui) (?:et ce(?:lles?|ux|lui) |)que (?:ça|ce(?:la|ci)) intéresse <<- ~>> *
__[i](p_pour_s_en_rendre_compte)__          pour (?:[mts]’|[vn]ous )en rendre compte <<- ~>> *
__[i](p_quand_qqch)__           quand b(?:ien même|on (?:[mt]e|l(?:ui|eur)|[nv]ous) semble) <<- ~>> *
__[i](p_quant_à_pronom1)__      quant à (?:[mt]oi|lui|elles?|[nv]ous|eux)(?! qui) <<- ~>> *
__[i](p_quant_à_pronom2)__      quant à (?:ça|cela|ceci) <<- ~>> *
__[i](p_que_ça_plaise_ou_non)__ que (?:ça|ceci|cela) (?:me|te|l(?:ui|eur)|[nv]ous) plaise ou non <<- ~>> *
__[i](p_que_voulu_ou_non)__     que (?:je le veuille|tu le veuilles|vous le vouliez|nous le voulions) ou non <<- ~>> *
__[i](p_que_xxx_ou_non)__       qu (?:à cela ne tienne|(?:(?:il|elle|on) le veuille|(?:ils|elles) le veuillent) ou non) <<- ~>> *
__[i](p_quel_qu_en_soit_le_qqch)__          quel qu en soit le (?:moyen|prix|risque(?: financier|)|danger) <<- ~>> *
__[i](p_quelle_qu_en_soit_la_qqch)__        quelle qu en soit la (?:cause|raison) <<- ~>> *
__[i](p_quelque_qqch)__         quelque(?: (?:part|temps)|s fois) <<- ~>> *
__[i](p_quelques_tps_adv)__     quelques (?:instants|secondes|minutes|heures|jours|semaines|mois|années|décennies|siècles|millénaires|trimestres|semestres) (?:auparavant|plus (?:tard|tôt)) <<- ~>> *
__[i](p_qui_plus_est)__         qui plus est <<- ~>> *
__[i](p_qui_loc_tps)__          qui (ce (?:jour|matin|après-midi|soir)-là|cette (?:nuit|matinée|soirée)-là) @@4 <<- ~1>> *
__[i](p_quoi_qu_il_qqch)__      quoi qu il (?:(?:arriv|en co[ûu]t)(?:e|ât)|adv(?:ienne|înt)) <<- ~>> *
__[i](p_sans_difficulté)__      sans (?:grande|grosse) difficulté(?: apparente| aucune| financière| majeure| particulière|) <<- ~>> *
__[i](p_sans_qqch)__            sans (?:ambages|arrêt|au(?:cun doute|tre forme de procès)|cesse|commune mesure|conteste|coup férir|crier gare|difficulté(?: apparente| aucune| financière| majeure| particulière|)|dire mot|doute|encombres?|états d’âme|fin|foi,? ni loi|l’ombre d’un doute|le (?:faire exprès|vouloir)|mot dire|nul doute|queue ni tête|raison apparente|relâche|répit|(?:grand |)succès|trêve|vergogne|(?:pour autant |)y (?:prendre g(?:arde|o[ûu]t)|faire attention|parvenir|réussir|réfléchir|songer|penser)|faire de vagues|s’en (?:rendre compte|apercevoir)|l’aide de personne) <<- ~>> *
__[i](p_qui_loc_tps)__          qui (ce (?:jour|matin|après-midi|soir)-là|cette (?:nuit|matinée|soirée)-là) @@4 <<- ~1>> *    


    
__[i](p_séance_tenante)__       séance tenante <<- ~>> *
__[i](p_selon_qqch)__           selon (?:toute vraisemblance|(?:[mt]oi|lui|elles?|eux|nous|vous)(?! qui)) <<- ~>> *
__[i](p_semble_t_il)__          sembl(?:e-t-il|ait-il) <<- ~>> *
__[i](p_sens_dessus_dessous)__  sens dessus dessous <<- ~>> *
__[i](p_seul_à_seul)__          seule?s? à seule?s? <<- ~>> *
__[i](p_stp_svp)__              s’il (?:te|vous) pla[îi]t <<- ~>> *
__[i](p_si_qqch)__              si (?:bas|besoin est|haut|longtemps|nécessaire|possible|soudain|(?:cela|ça) ne tenait qu à (?:moi|toi|lui|eux|elles?|nous|vous)) <<- ~>> *
__[i](p_six_pieds_sous_terre)__ six pieds sous terre <<- ~>> *
__[i](p_sine_loc_latine)__      sine (?:die|qua non) <<- ~>> *
__[i](p_soi_qqch)__             soi(?:t dit en passant|-disant) <<- ~>> *
__[i](p_sous_qqch)__            sous (?:aucun prétexte|bonne (?:escorte|garde)|coupe réglée|haute surveillance) <<- ~>> *
__[i](p_stricto_sensu)__        stricto sensu <<- ~>> *
__[i>(p_sur_ce)__               sur ce, <<- ~>> *
__[i](p_sur_qqch)__             sur (?:ce plan-là|le (?:(?:long|moyen|court) terme|qui-vive)|la (?:forme comme sur le fond|même longueur d’onde)|(?:leur|[mts]on|[nv]otre) (?:trente[ -]et[ -]un|31)) <<- ~>> *
__[i](p_tant_qqch)__            tant (?:bien que mal|s’en faut) <<- ~>> *
__[i](p_tôt_ou_tard)__          tôt ou tard <<- ~>> *
__[i](loc_tour_à_tour)__
    tours? [àa] tours?
    <<- not re.search("(?i)^tour à tour$", \0) ->> tour à tour      # Locution adverbiale invariable. Écrivez “tour à tour”.|https://fr.wiktionary.org/wiki/tour_%C3%A0_tour
    <<- ~>> *
__[i](p_tous_qqch)__            tous (?:comptes faits|frais payés) <<- ~>> *
__[i](p_tout_qqch)__            tout (?:à (?:fait|coup|l’heure)|le temps|de (?:même|suite|go)|au plus|aussi bien|simplement|bonnement|compte fait|feu,? tout flammes?|bien (?:considéré|réfléchi)|du long) <<- ~>> *
__[i](p_toutes_qqch)__          toutes (?:affaires cessantes|choses égales par ailleurs|griffes dehors|proportions gardées) <<- ~>> *
__[i](p_trait_pour_trait)__     trait pour trait <<- ~>> *
__[i](p_très_adverbe)__         très (?:bas|haut|bien|mal) <<- ~>> *
__[i](p_un_à_un)__              (une?) à \1 @@0 <<- ~>> *
__[i](p_un_qqch)__              un (?:à un|jour ou l’autre|instant plus (?:tôt|tard)|milli(?:er|on|ard) de fois|moment plus (?:tôt|tard)|peu (?:mieux|moins bien|partout|plus t(?:ôt|ard) que prévu)|tant soit peu) <<- ~>> *
__[i](p_plus_tôt_tard_que)__    plus t(?:ôt|ard) que (?:prévu|nécessaire) <<- ~>> *
__[i](p_une_qqch)__             une (?:à une|autre fois|bonne fois pour toutes|dernière fois|fois(?: pour toutes| de plus| n’est pas coutume)) <<- ~>> *


TEST: ils vont et viennent, toujours {{cotes a cotes}}…
TEST: Nous irons {{tours à tours}} chercher du bois.
TEST: Ma thèse en 180 secondes.


5983
5984
5985
5986
5987
5988
5989

5990
5991
5992
5993
5994
5995
5996
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097







+









__[i](p_du_moins)__             du moins <<- ~>> _
__[i](p_don_Juan)__             (don) Juan @@0 <<- ~1>> *
__[i](p_le_pour_et_le_contre)__ le pour et le contre <<- ~>> =\0.replace(" ", "_")
__[i](p_ou_bien)__              ou (bien) @@3 <<- ~1>> *
__[i](p_une_fois)__             une fois <<- ~>> _


## Simplifications des substantifs
__[i](loc_arc_à_poulies)__
    arcs? (([àa]) poulies) @@$,w
    <<- \2 == "a" -2>> à                        # Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.
    <<- ~1>> *
__[i](p_armée_de)__                     armées? (de (?:l’air|terre)) @@$ <<- ~1>> *
9713
9714
9715
9716
9717
9718
9719






9720
9721
9722
9723
9724
9725
9726
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833







+
+
+
+
+
+








TEST: elles seront à {{tord}} accusées.
TEST: ils ont {{tords}}…
TEST: ils ont {{tord}}.
TEST: ils n’ont pas {{tord}}.
TEST: je ne peux pas lui donner {{tord}}.


__[i]/conf(conf_tour_à_tour)__
    tours? [àa] tours?
    <<- not re.search("(?i)^tour à tour$", \0) ->> tour à tour      # Locution adverbiale invariable. Écrivez “tour à tour”.|https://fr.wiktionary.org/wiki/tour_%C3%A0_tour
    <<- ~>> *


# venimeux / vénéneux
__[i]/conf(conf_qqch_venimeux)__
    (?:serpent|araignée|scorpion|vipère|cobra|crapaud|grenouille|dendrobate|poulpe|guêpe|abeille|méduse|morsure|piqûre|dard|dent|croc|crochet)s? +(vénéneu(?:x|ses?))  @@$
    <<- -1>> =\1.replace("énén", "enim")                                    # Confusion : “vénéneux” se dit des plantes, employez “venimeux”.
__[i]/conf(conf_qqch_vénéneux)__
    (?:(?:plante|champignon|lépiote|fruit|herbe|fleur|chair|moule|humus|substance)s?|végéta(?:l|ux)) +(venimeu(?:x|ses?))  @@$