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: |
483fd2c90788e5756ab02bca383f6df2 |
User & Date: | olr on 2018-06-26 12:34:37 |
Other Links: | branch diff | manifest | tags |
Context
2018-06-26
| ||
14:32 | [fr] conversion: regex rules -> graph rules check-in: dc1d141077 user: olr tags: fr, rg | |
12:34 | [fr] conversion: regex rules -> graph rules check-in: 483fd2c907 user: olr tags: fr, rg | |
12:34 | [core] gc engine: new char to merge tokens check-in: 4e6d599062 user: olr tags: core, rg | |
Changes
Modified gc_lang/fr/rules.grx from [6acd0ffd94] to [d4bef21dda].
︙ | ︙ | |||
6361 6362 6363 6364 6365 6366 6367 | urbi et orbi vaille que vaille ventre à terre vers nulle part <<- ~>> * | | | 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 | urbi et orbi vaille que vaille ventre à terre vers nulle part <<- ~>> * __gestion_mots_grammaticaux__ à [bord|cause|contre-courant|côté|court|défaut|droite|gauche|hauteur|partir|portée|proximité|propos|rebours] [de|des|du] <<- ~2>> * à bonne distance [de|des|du] à l’ [affût|affut|arrière|autre bout|aune|avant|écart|égard|extérieur|encontre|insu|instar|intérieur|opposé|orée|approche] [de|des|du] à la [hauteur|portée|suite] [de|des|du] <<- ~2:3>> * |
︙ | ︙ | |||
6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 | comme tant d’ autres @:R <<- ~1:4>> * compte tenu [de|des|du] <<- ~1:2>> avec en cours ~¬^(?:de|d’)$ <<- ~1:2>> * de [mes|tes|ses|nos|vos|leurs] yeux [vu|vue|vus|vues] <<- ~1:3>> * en lieu et place [de|des|du] | > > > | 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 | comme tant d’ autres @:R <<- ~1:4>> * compte tenu [de|des|du] <<- ~1:2>> avec du moins <<- ~>> _ en cours ~¬^(?:de|d’)$ <<- ~1:2>> * de [mes|tes|ses|nos|vos|leurs] yeux [vu|vue|vus|vues] <<- ~1:3>> * en lieu et place [de|des|du] |
︙ | ︙ | |||
6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 | la une [de|des|du] <<- ~2>> _ le long [de|des|du] <<- ~2>> _ ou bien <<- ~2>> * par le biais [de|des|du] par l’ entremise [de|des|du] <<- ~2:3>> * | > > > > | 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 | la une [de|des|du] <<- ~2>> _ le long [de|des|du] <<- ~2>> _ le pour et le contre <<- ~>> ␣ <<- =>> define(\1, [":N:m:p"]) ou bien <<- ~2>> * par le biais [de|des|du] par l’ entremise [de|des|du] <<- ~2:3>> * |
︙ | ︙ | |||
6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 | suite [à|au|aux] <<- not morph(<1, ">(?:une|la|cette|[mts]a|[nv]otre|de|quelque)/") ~1>> * tout au long [de|des|du] <<- not morph(<1, ":R") ~1>> * <<- ~3>> * [vent debout] contre <<- ~1:2>> * @@@@ @@@@END_GRAPH _ @@@@ | > > > > > > > > > > > > > > > < < < < < < < < < < < < < < < < < < | 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 | suite [à|au|aux] <<- not morph(<1, ">(?:une|la|cette|[mts]a|[nv]otre|de|quelque)/") ~1>> * tout au long [de|des|du] <<- not morph(<1, ":R") ~1>> * <<- ~3>> * une fois <<- ~>> _ [vent debout] contre <<- ~1:2>> * je [t’|vous] en [prie|supplie] nous [t’|vous] en [prions|supplions] <<- ~>> * # Déterminant + nombre __p_dét_plur_nombre_nom__ [les|des|mes|tes|ses|nos|vos|leurs] ~\d+ @:[NA].*:[pi]¬:(?:V0|3p|Oo|X)|>(?:janvier|février|mars|avril|mai|juin|juillet|ao[ûu]t|septembre|octobre|novembre|décembre|vendémiaire|brumaire|frimaire|nivôse|pluviôse|ventôse|germinal|floréal|prairial|messidor|thermidor|fructidor) <<- ~2>> * [les|des|mes|tes|ses|nos|vos|leurs] ~\d+ ou ~\d+ @:[NA].*:[pi]¬:(?:V0|3p|Oo|X)|>(?:janvier|février|mars|avril|mai|juin|juillet|ao[ûu]t|septembre|octobre|novembre|décembre|vendémiaire|brumaire|frimaire|nivôse|pluviôse|ventôse|germinal|floréal|prairial|messidor|thermidor|fructidor) <<- ~2:4>> * @@@@ @@@@END_GRAPH _ @@@@ # mot-là __[i](p_qqch_tiret_là)__ ({w1})(-là) @@0,$ <<- morphex(\1, ":[NAQ]", ":G") ~2>> * ## 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>> * |
︙ | ︙ | |||
12409 12410 12411 12412 12413 12414 12415 | TEST: {{chante les}} avec conviction TEST: Prenez les 5 ou 6 revues __[i]/imp(imp_union_le_la_leur)__ (?<!’)({w_2}) (l(?:e(?:ur|)|a))(?! plus| moins| mieux| peu| plupart| trop| très| une?) @@0,$ | | | 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 | TEST: {{chante les}} avec conviction TEST: Prenez les 5 ou 6 revues __[i]/imp(imp_union_le_la_leur)__ (?<!’)({w_2}) (l(?:e(?:ur|)|a))(?! plus| moins| mieux| peu| plupart| trop| très| une?) @@0,$ <<- morphex(\1, ":E", ":[GM]") and morphex(word(1), ":", ":(?:N|A|Q|Y|MP|H|T)|>pour/", True) and morph(word(-1), ":Cc", False, True) ->> \1-\2 # S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 TEST: {{Prends le}} avec toi. TEST: {{Dites leur}} que nous sommes là. TEST: un sujet si extrêmement politique et polémique lui a donné un accès TEST: Les États d’ores et déjà très affaiblis le seraient encore plus |
︙ | ︙ |