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: |
d576475aea91a344dc2d3103206d1615 |
User & Date: | olr on 2018-07-13 17:02:23 |
Other Links: | branch diff | manifest | tags |
Context
2018-07-13
| ||
17:59 | [fr] toutes choses égales par ailleurs check-in: cfa1235604 user: olr tags: fr, rg | |
17:02 | [fr] conversion: regex rules -> graph rules check-in: d576475aea user: olr tags: fr, rg | |
2018-07-12
| ||
11:31 | [fr] conversion: regex rules -> graph rules check-in: 0a7fd06f07 user: olr tags: fr, rg | |
Changes
Modified gc_lang/fr/rules.grx from [47648d9350] to [55c99076b7].
︙ | ︙ | |||
2306 2307 2308 2309 2310 2311 2312 | <<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":N", False) and morph(word(-1), ":(?:D|V0e)", False, True) and not (morph(\1, ":G", False) and morph(\2, ":[GYB]", False)) ->> \1-\2 # Il manque probablement un trait d’union. TEST: ce sont des {{lève tard}}. | | > > > > > > > > > | > > > | > | | > > | > > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > | > > > | > > > > > | > > | > > | > > | > > > > > > > > > > > > > > > > > > > > > | | > > | | > | > | | < > > | > | | > > | > > > > | > > | | > > > | > > | > > | | > > | > > > > > > > | | > > | 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 | <<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":N", False) and morph(word(-1), ":(?:D|V0e)", False, True) and not (morph(\1, ":G", False) and morph(\2, ":[GYB]", False)) ->> \1-\2 # Il manque probablement un trait d’union. TEST: ce sont des {{lève tard}}. @@@@ @@@@ @@@@ @@@@ @@@@GRAPH: graphe1 _ @@@@ @@@@ @@@@ @@@@ __tu_substantifs__ [à|a] tout [va|vas] <<- /tu/ ->> à tout-va # Il manque un trait d’union. [à|a] [la|là] [va|vas] vite <<- /tu/ ->> à la va-vite # Il manque un trait d’union. l’ à [côté|coup|peu-près|pic|plat-ventrisme|propos|valoir] <<- /tu/ -2:0>> \2-\3 # Mettez des traits d’union pour ces noms communs. l’ à peu près l’ à plat ventrisme <<- /tu/ -2:0>> \2-\3-\4 # Mettez des traits d’union pour ces noms communs. >aller >retour <<- /tu/ ->> \1-\2 # Il manque un trait d’union. >arc en ciel <<- /tu/ ->> \1-\2-\3 # Il manque les traits d’union. après demain <<- /tu/ ->> après-demain # Il manque un trait d’union. au [delà|dehors|dessous|dessus|devant] <<- /tu/ \2.islower() ->> au-\2 # Il manque un trait d’union. avant hier <<- /tu/ ->> avant-hier # Il manque un trait d’union. [basket|volley] ball <<- /tu/ ->> \1-ball # Il manque un trait d’union. [les|des|aux] beaux arts <<- /tu/ -2:3>> beaux-arts # Il manque un trait d’union. bouche à [bouche|>oreille] <<- /tu/ morph(<1, ":D") ->> \1-\2-\3 # Il manque les traits d’union. c’ est [à|a] dire <<- /tu/ ->> c’est-à-dire # Il manque les traits d’union. >chef lieu <<- /tu/ ->> \1-\2 # Il manque un trait d’union. >chef d’ œuvre <<- /tu/ ->> \1-\2\3 # Il manque un trait d’union. [celle|celles|celui|ceux] [là|ci] <<- /tu/ ->> \1-\2 # Il manque un trait d’union. [celle|celles|celui|ceux] si <<- /tu/ not morph(>1, ":[WA]") ->> \1-ci # Il manque un trait d’union. >centre >ville <<- /tu/ ->> centre-ville|centres-villes # Il manque un trait d’union. ci [dessous|dessus|devant|contre] <<- /tu/ ->> ci-\2 # Il manque un trait d’union. de ci ?,¿ de là <<- /tu/ ->> de-ci de-là|de-ci, de-là # Il manque les traits d’union. en contre [bas|partie] <<- /tu/ ->> en contre\3|en contre-\3 # Mettez un trait d’union ou soudez. en contre point en contre-point <<- /tu/ ->> en contrepoint # Soudez. état major <<- /tu/ ->> état-major # Il manque un trait d’union. grand chose <<- /tu/ ->> grand-chose # Il manque un trait d’union. [grand|grands] [>père|>mère] <<- /tu/ ->> \1-\2 # Il manque un trait d’union. ici bas <<- /tu/ ->> ici-bas # Il manque un trait d’union. jusque là <<- /tu/ ->> jusque-là # Il manque un trait d’union. là [bas|haut|dessous|dessus|dedans|devant|derrière] <<- /tu/ ->> là-\2 # Il manque un trait d’union. [moi|toi|soi|lui|elle|vous] même <<- /tu/ not value(>1, "|si|s’|") ->> \1-même # Il manque un trait d’union si “même” se rapporte à “\1”.|https://fr.wiktionary.org/wiki/moi-m%C3%AAme [nous|vous|eux|elles] mêmes <<- /tu/ ->> \1-mêmes # Il manque un trait d’union. n’ est ce pas n’ est ce-pas n’ est-ce-pas <<- /tu/ ->> n’est-ce pas # Un trait d’union. [nord|sud] ouest <<- /tu/ ->> \1-ouest # Il manque un trait d’union. [nord|sud] est [<end>|,] <<- /tu/ ->> \1-est # Il manque un trait d’union. outre mer <<- /tu/ ->> outre-mer # Il manque un trait d’union. [oui|ouï] dire <<- /tu/ morph(<1, ":G") ->> ouï-dire # Il manque probablement un trait d’union. par [dessous|dessus|devant|delà|derrière|dehors|dedans|devers] <<- /tu/ ->> par-\2 # Il manque un trait d’union. par ci ?,¿ par là <<- /tu/ ->> par-ci par-là|par-ci, par-là # Trait(s) d’union manquant(s). [le|les|du|des|un|ce|ces|mon|ton|son] [prêt|prêts] [à|a] porter <<- /tu/ -2:0>> \2-à-porter # Il manque les traits d’union. [plate|plates] >forme <<- /tu/ ->> plate-forme|plates-formes|plateforme|plateformes # Il manque un trait d’union. Vous pouvez aussi souder les deux mots. quelques [un|uns|une|unes] <<- /tu/ ->> quelques-\2 # Il manque un trait d’union. [plus|moins] [value|values] <<- /tu/ ->> \1-\2 # Il manque un trait d’union. rez de >chaussée <<- /tu/ ->> rez-de-chaussée # Il manque un trait d’union. science fiction <<- /tu/ ->> science-fiction # Il manque un trait d’union. stock >option <<- /tu/ ->> \1-\2 # Il manque un trait d’union. soi disant <<- /tu/ not ( morph(<1, ":R") and value(>1, "|que|qu’|") ) ->> soi-disant # Il manque un trait d’union. sous [jacent|jacente|jacents|jacentes] <<- /tu/ ->> sous-\2 # Il manque un trait d’union. du sur mesures du sur mesure <<- -2:0>> sur-mesures # Il manque un trait d’union. [le|de|ce|les|des|ces|un|mon|leur|leurs|nos|vos|notre|votre|quel|quels] [va|vas] et [vient|viens] <<- /tu/ -2:0>> va-et-vient # Il manque les traits d’union. vice [>présidente|>roi|>reine|>chancelière] <<- /tu/ ->> vice-\1 # Il manque un trait d’union. vis [à|a] vis <<- /tu/ ->> vis-à-vis # Il manque les traits d’union. week [end|ends] <<- /tu/ ->> week-\2 # Il manque un trait d’union. TEST: Ils font des tests {{à tout va}} TEST: on a fait {{à la va vite}}… TEST: marre de faire des {{allers retours}} TEST: {{le}} {{bouche à oreille}} TEST: à ce {{moment là}} ->> moment-là TEST: une {{plus value}} ->> plus-value |
︙ | ︙ | |||
2389 2390 2391 2392 2393 2394 2395 | TEST: L’{{état major}} n’a pas encore tranché la question. TEST: {{ici bas}}, n’attends rien de bon, à moins que… TEST: un bel enfoiré, {{c’est à dire}} un hypocrite TEST: {{jusque là}}, tout va bien TEST: regarde l’{{arc en ciel}} TEST: ils sont allés au {{centre ville}}. TEST: Il ne connaît pas {{grand chose}} à tout ça. | | < < < < < < < > > > > > > | < | | | < < < < < < < < < < < < < < < < < < < < < < < < < | 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 | TEST: L’{{état major}} n’a pas encore tranché la question. TEST: {{ici bas}}, n’attends rien de bon, à moins que… TEST: un bel enfoiré, {{c’est à dire}} un hypocrite TEST: {{jusque là}}, tout va bien TEST: regarde l’{{arc en ciel}} TEST: ils sont allés au {{centre ville}}. TEST: Il ne connaît pas {{grand chose}} à tout ça. TEST: {{en contre point}}, TEST: {{Quelques unes}} sont très habiles. TEST: Tout ce que nous faisons {{par ci, par là}}. TEST: La papesse du {{prêt à porter}} viendra demain. TEST: sur cette {{plate forme}}, rien ne fonctionne TEST: Un énorme {{plus value}}. TEST: Habiter au {{rez de chaussée}}, quelle horreur. TEST: {{Apporte moi}} ce dictionnaire. ->> Apporte-moi TEST: C’est de la {{science fiction}}. TEST: Tout ce {{soi disant}} esprit religieux TEST: {{sous jacent}} ->> sous-jacent TEST: Il a été nommé {{vice président}} TEST: Que vas-tu faire {{vis à vis}} d’eux ->> vis-à-vis TEST: un super {{week end}} ->> week-end TEST: ils sont partis {{outre mer}} TEST: elles sont allées au {{sud ouest}} TEST: {{nord est}} TEST: des {{stock options}} TEST: l’{{à propos}} n’est pat si facile à acquérir. TEST: les {{beaux arts}} TEST: je déteste le {{basket ball}} TEST: {{Lui même}} ->> Lui-même TEST: {{eux mêmes}}. ->> eux-mêmes TEST: un {{va et vient}} incessant me casse la tête TEST: Un autre chantier important, celui si sensible de la préservation des données personnelles des élèves # est-ce … ? __tu_est_ce__ est ce @:¬:N.*:[me]:[si]|>qui/ <<- morph(<1, ":Cs|<start>") and space_after(\1, 1, 1) -1:2>> est-ce # S’il s’agit d’une interrogation, il manque un trait d’union. TEST: {{est ce}} que c’est grave ? ->> est-ce TEST: qu’{{est ce}} que c’est ? ->> est-ce TEST: elles reviendront, {{n’est ce pas}} ? TEST: nous en sommes à l’étape où nous voulons définir ce qu’est ce projet TEST: c’est ce que nous pensions. __tu_noms_propres__ Royaume Uni <<- /tu/ ->> Royaume-Uni # Il manque un trait d’union (s’il s’agit de l’État englobant la Grande-Bretagne et l’Irlande du Nord). Grande Bretagne <<- /tu/ ->> Grande-Bretagne # Il manque un trait d’union (s’il s’agit de l’État englobant l’Angleterre, l’Écosse et le pays de Galles). |
︙ | ︙ |