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: |
7ada8528851e6b65439425cf7523ec5b |
User & Date: | olr on 2018-06-27 16:02:55 |
Other Links: | branch diff | manifest | tags |
Context
2018-06-27
| ||
17:04 | [core] gc engine: text processor delete tokens replaced by empty strings or * command check-in: 1ef304f49a user: olr tags: core, rg | |
16:02 | [fr] conversion: regex rules -> graph rules check-in: 7ada852885 user: olr tags: fr, rg | |
16:02 | [core][bug] gc engine: wrong variable name check-in: 3ea4cd88d0 user: olr tags: core, rg | |
Changes
Modified gc_lang/fr/rules.grx from [18918b88d7] to [8acb08fd3a].
︙ | ︙ | |||
6666 6667 6668 6669 6670 6671 6672 | le numéro un @:¬:N:[em]:[is] <<- ~3>> * >numéro @:B >numéro ~\d+ <<- ~2>> * | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 | le numéro un @:¬:N:[em]:[is] <<- ~3>> * >numéro @:B >numéro ~\d+ <<- ~2>> * __mot_composé_avec_là__ ~-[lL][àÀ]$ <<- morph(\1, ":[NAQ]", ":G", 0, -3) ~>> =\1[:-3] TEST: cette femme-là {{étaient}} partout. |
︙ | ︙ | |||
6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 | # END OF NG #<end> #@:[VR]¬[NAP] #, @¬:[NA] #[ne|n’|me|m’|te|t’|se|s’|le|la|l’|les|leur|leur|mon|ma|ta|sa|notre|votre|mes|tes|ses|ce|cet|cette|ces|je|j’|tu|il|on|nous|vous|ils|ça|ceci|cela|c’|ç’|chaque] @@@@ @@@@END_GRAPH _ @@@@ | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 | # END OF NG #<end> #@:[VR]¬[NAP] #, @¬:[NA] #[ne|n’|me|m’|te|t’|se|s’|le|la|l’|les|leur|leur|mon|ma|ta|sa|notre|votre|mes|tes|ses|ce|cet|cette|ces|je|j’|tu|il|on|nous|vous|ils|ça|ceci|cela|c’|ç’|chaque] __simplication_substantifs__ >arc à poulies >arme à feu >armée de l’air >armée terre >armer jusqu aux dents >arme de [poing|guerre] >arme de destruction massive >attestation sur l’ honneur >attendre de pied ferme ayants droit >billet de ~\d+ [>euro|>dollar|>centime|>cent|>livre|>shilling] [>bisphénol|>bisphenol] A >blanche comme neige >blanche comme de la craie [>boîte|>boite] aux lettres [>boîte|>boite] à gants >bombe à [eau|fragmentation|retardement] >canne à [pêche|sucre] >caisse à >outil >chair à [pâté|>canon] >chambre [de|d’] [agriculture|hôte|hôtes|commerce|compensation|décompression|dégrisement] >chemin de [traverse|fer] >chili con carne >claire comme de l’ eau de [boudin|roche|source] >claire comme du cristal >claire comme jus de [boudin|chaussette|chaussettes|chique] >commise d’ office >convention [récepteur|générateur] >conne comme la lune >conne comme un balai >conne comme une valise sans >poignée >coup [de|d’] [balai|bol|cœur|foudre|fil|grâce|jarnac|théâtre|coude|genou|main|patte|pied|poing|poker|pouce|tête|avance|éclat|État|œil|épaule] >coup du sort >course contre la montre [cousu|cousue|cousus|cousues] [main] >crayon à [lèvres|sourcils] [>coût|>cout] de revient >cuillère à [café|soupe] >déclaration sur l’ honneur >délai [de|d’] [attente|carence|connexion|prescription|préavis|rétraction|rigueur] >demande d’ asile >descente aux [enfers|flambeaux] [>dîner|>diner] aux chandelles >digne de [confiance|foi] >digne de ce nom >droite comme un i >eau de [bouleau|bleuet|chaux|coco|javel|jouvence|mer|parfum|pluie|seltz|source|vie] >eau de noix de coco >espérance de vie >état [de|d’] [âme|esprit|urgence|conservation|fait] >état d’ extrême urgence >état de l’ art >expérience [utilisateur|utilisateurs] >fard à paupières >femme [de|d’] [chambre|lettres|loi|ménage|affaires|exception|État|Église|honneur] >femme d’ âge mûr >fille à [papa|maman|>soldat] >fille au pair fils à [papa|maman] >haute comme [trois|3] pommes >homme [de|d’] [lettres|loi|main|paille|affaires|armes|exception|État|Église|honneur] >homme d’ âge mûr >hôtel de ville >garde à vue >garde du corps gaz à effet de serre >infirmière de garde >invitée d’ honneur >invitée surprise >journal de bord >lime à >ongle >liste d’ attente >machine à [café|coudre|laver] >machine à remonter le temps >main d’ œuvre >maison de [passe|retraite] >mal de [tête|ventre|mer] >marché aux puces >maréchale des [logis|logis-chef] >marge de >manœuvre >médecin de garde >mère au foyer >metteuse en scène >mineure de moins de ~\d+ ans >mineure de moins de @:B ans >miroir aux alouettes >monnaie [de|d’] [échange|réserve] >mode de [paiement|scrutin|vie] >mot de passe >motrice [>essence|>diésel|>diesel] >motion de [blâme|censure|défiance] >moule à [>gaufre|>gâteau|brioche|manqué|savarin|charlotte] noix de [cajou|pécan|pecan|coco|lavage|muscade|veau|macadamia] >nue comme un ver >nue comme des vers >oiseau de [malheur|nuit|proie] >oiseau de mauvais augure >onde de choc orge [perlé|mondé|carré] >noire comme la nuit >noire comme une nuit sans lune >papier à [>lettre|musique] >partie de jambes en l’ air >pièce de [théâtre|monnaie] >pièce de ~\d+ [>euro|>dollar|>centime|>cent|>livre|>shilling] >pomme [de|d’] [discorde|terre|reinette|pin|Adam|api|amour|ambre|eau|or] >porte de [service|garage] >poudre aux yeux preuve suffisante du contraire preuves suffisantes du contraire prix de revient quelqu’un d’ autre [réglé|réglée|réglés|réglées] (comme du papier à musique) [remis|remise|remises] à plat >requête en nullité >requête en non [conciliation|inscription|lieu] >requête en non révocation de sursis >roue [avant|arrière] >rouge à lèvres >roulement à billes >sac à [dos|main|langer|merde|foutre] >sac de [couchage|sport|voyage] >salle à manger >salle [de|d’] [attente|bain|bains|conférence] >saine [de|d’] [corps|esprit] >saine [de|d’] [corps|esprit] et [de|d’] [corps|esprit] >sclérose en plaques >secret défense >silo à [>grains|blé] >soue à >cochon >système d’ exploitation >système D >taille ~\d+ >talon >aiguille taux [de|d’] [abstention|absorption|alcool|alphabétisation|endettement|inflation|intérêt|imposition|occupation|ouverture|œstrogène|urée|usure|change|cholestérol|cholesterol|glycémie|fécondité|participation|testostérone|TVA] >tête de [déterré|déterrée|déterrés|déterrées] >tour de passe-passe >trou à >rat >tueuse à gages >usine à gaz >vache à lait >vectrice [>accélération|>position|>rotation|>vitesse] >vente à domicile vernis à ongles >voie de [recours|perdition] >vol à l’étalage >vol à la [sauvette|tire] <<- ~2:0>> * __simplification_noms_propres__ don Juan <<- ~1>> * >cocktail Molotov >effet Streisand prix Nobel <<- ~2>> * Amérique du [Nord|Sud] Amérique centrale <<- ~2:0>> * @:M[12] *WORD <<- \2.istitle() ~2:0>> * @:M[12] [Le|La|von|van|Mac|Mc|De|Du|D’] *WORD <<- \3.istitle() ~2:0>> * [de|d’] @:M [et|ou] [de|d’] @:M [de|d’] @:M <<- ~>> * entre @:M et @:M <<- ~>> * entre @:N et @:N <<- \2.istitle() and \4.istitle() ~>> * en @:MP <<- ~>> * [le|ce|du] [baron|docteur|député|duc|frère|ministre|prince|professeur|président|roi|sénateur|mir] @:M[12] [la|cette] [baronne|docteur|docteure|députée|duchesse|ministre|sœur|princesse|présidente|professeure|reine|sénatrice] @:M[12] <<- ~3>> * [Mr|Mlle|Mme|Mgr|miss] ~^[A-ZÉÈÊ] <<- ~2>> * ~^[A-ZÉÈÊ] et [moi|toi|lui|elle|nous|vous|eux|elles] <<- morph(\1, ":M") and morph(<1, ":Cs") and not before(r"\b(?:plus|moins|aussi) .* que +$") ~>> =rewriteSubject(\1,\3) + "||" <start> ~^[A-ZÉÈÊ] et [moi|toi|lui|elle|nous|vous|eux|elles] <<- morph(\2, ":M") ~2:0>> =rewriteSubject(\2,\4) + "||" @@@@ @@@@END_GRAPH _ @@@@ # après être, après avoir __[i](p_être_qqch)__ ({etre}) +(à jamais|un jour|sous peu|du moins|avant tout|de passage|frère et sœur|mari et femme|père et mère|papa et maman|mission impossible|monnaie courante|pieds (?:et poings liés|nus)|partie (?:intégrante|prenante)) @@0,$ <<- morph(\1, ":V0e", False) ~2>> * __[i](p_être_pronom_qqch)__ ([ésf]\w+)-(?:ils|[nv]ous|elles) +(frère et sœur|mari et femme|père et mère|papa et maman|bon marché|meilleur marché|mission impossible) @@0,$ <<- morph(\1, ":V0e", False) ~2>> * |
︙ | ︙ |