Overview
Comment: | [build] graph builder: add some decoration |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | build | rg |
Files: | files | file ages | folders |
SHA3-256: |
291571d1017381796048096901555996 |
User & Date: | olr on 2018-06-13 06:01:05 |
Other Links: | branch diff | manifest | tags |
Context
2018-06-13
| ||
06:02 | [misc] SublimeText theme update check-in: 655e0c4bf5 user: olr tags: misc, rg | |
06:01 | [build] graph builder: add some decoration check-in: 291571d101 user: olr tags: build, rg | |
05:46 | merge trunk check-in: 168628b7ae user: olr tags: rg | |
Changes
Modified compile_rules.py from [22bdc8ba86] to [856372255b].
︙ | ︙ | |||
490 491 492 493 494 495 496 497 498 499 500 501 502 503 | lRuleLine.append([i, "@@@@"+m.group(1)]) bGraph = True lGraphRule.append([i, sLine]) bGraph = True elif sLine.startswith("@@@@END_GRAPH"): lGraphRule.append([i, sLine]) bGraph = False elif bGraph: lGraphRule.append([i, sLine]) # Regex rules elif re.match("[ \t]*$", sLine): # empty line pass elif sLine.startswith((" ", "\t")): | > > | 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 | lRuleLine.append([i, "@@@@"+m.group(1)]) bGraph = True lGraphRule.append([i, sLine]) bGraph = True elif sLine.startswith("@@@@END_GRAPH"): lGraphRule.append([i, sLine]) bGraph = False elif re.match("@@@@ *$", sLine): pass elif bGraph: lGraphRule.append([i, sLine]) # Regex rules elif re.match("[ \t]*$", sLine): # empty line pass elif sLine.startswith((" ", "\t")): |
︙ | ︙ |
Modified gc_lang/fr/rules.grx from [7a892f877c] to [8fec34a927].
︙ | ︙ | |||
12330 12331 12332 12333 12334 12335 12336 | !! !! !!!! Modes verbaux !! !! | | > > > > > > > | 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 | !! !! !!!! Modes verbaux !! !! @@@@ @@@@ @@@@ @@@@ @@@@GRAPH: last_graph @@@@ @@@@ @@@@ @@@@ # conditionnel / futur __vmode_j_aimerais_vinfi__ [<start>|,] [je|j’|Je|J’] [aimerai|préférerai|préfèrerai|apprécierai|voudrai|souhaiterai|désirerai|adorerai] @:[YX]|>(?:y|ne|que?)/¬:R <<- /vmode/ -3>> \1s # Si vous exprimez un souhait, utilisez le conditionnel et non le futur. |
︙ | ︙ | |||
12403 12404 12405 12406 12407 12408 12409 | TEST: Avant que tu {{pars}}, je voudrais qu’on discute. TEST: Nul doute qu’elle nourrira à brève échéance la haine de demain à notre égard. TEST: Je ne doute pas qu’ils réussiront leur mission. TEST: Je me doutais bien qu’Apple pourrait marcher TEST: il ne fait aucun doute qu’Amazon le sait. TEST: quoi que nous autres hommes ayons pu faire | > > > | > | 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 | TEST: Avant que tu {{pars}}, je voudrais qu’on discute. TEST: Nul doute qu’elle nourrira à brève échéance la haine de demain à notre égard. TEST: Je ne doute pas qu’ils réussiront leur mission. TEST: Je me doutais bien qu’Apple pourrait marcher TEST: il ne fait aucun doute qu’Amazon le sait. TEST: quoi que nous autres hommes ayons pu faire @@@@ @@@@END_GRAPH @@@@ # Bien que + subjonctif __[i]/vmode(vmode_bien_que_subjonctif)__ bien ?que? ({w_2}) +({w_2}) @@w,$ <<- morph(\1, ":(?:Os|M)", False) and morphex(\2, ":V.*:I", ":(?:[GSK]|If)|>(?:hériter|recevoir|donner|offrir)/") and isStart() and not ( morph(\2, ":V0a", False) and morph(word(1), ">(?:hériter|recevoir|donner|offrir)/", False) ) |
︙ | ︙ | |||
12472 12473 12474 12475 12476 12477 12478 | -2>> =suggVerbMode(@, ":I", \1) # Après « quand » ou « lorsque », le verbe ne s’emploie pas au subjonctif mais à l’indicatif. TEST: quand elle {{rencontrât}} son créateur TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont. | | > > > > > > > | 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 | -2>> =suggVerbMode(@, ":I", \1) # Après « quand » ou « lorsque », le verbe ne s’emploie pas au subjonctif mais à l’indicatif. TEST: quand elle {{rencontrât}} son créateur TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont. @@@@ @@@@ @@@@ @@@@ @@@@GRAPH: test @@@@ @@@@ @@@@ @@@@ __code_legacy__ legacy code code legacy <<- -1:2>> code hérité|code reliquat|\1-\2|\2-\1 # \1 \2. Anglicisme superflu. TEST: c’est du {{legacy code}}. |
︙ | ︙ | |||
12505 12506 12507 12508 12509 12510 12511 12512 | __test__ je ~co[mn]putes? [que|qu’] @(?::Os|:M)¬:X @:I <<- morph(\4, ":Os|:M", ":X") -5>> \1|\5 # SUBJONCTIF. TEST: je conpute que Isabelle {{est}} partie. @@@@END_GRAPH | > | | 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 | __test__ je ~co[mn]putes? [que|qu’] @(?::Os|:M)¬:X @:I <<- morph(\4, ":Os|:M", ":X") -5>> \1|\5 # SUBJONCTIF. TEST: je conpute que Isabelle {{est}} partie. @@@@ @@@@END_GRAPH @@@@ !! !! !! !! !! |
︙ | ︙ |