Index: compile_rules.py ================================================================== --- compile_rules.py +++ compile_rules.py @@ -492,10 +492,12 @@ 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 Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -12332,12 +12332,19 @@ !! !!!! Modes verbaux !! !! - +@@@@ +@@@@ +@@@@ +@@@@ @@@@GRAPH: last_graph +@@@@ +@@@@ +@@@@ +@@@@ # conditionnel / futur __vmode_j_aimerais_vinfi__ [|,] [je|j’|Je|J’] [aimerai|préférerai|préfèrerai|apprécierai|voudrai|souhaiterai|désirerai|adorerai] @:[YX]|>(?:y|ne|que?)/¬:R @@ -12405,11 +12412,15 @@ 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 + + +@@@@ +@@@@END_GRAPH +@@@@ # Bien que + subjonctif __[i]/vmode(vmode_bien_que_subjonctif)__ bien ?que? ({w_2}) +({w_2}) @@w,$ @@ -12474,12 +12485,19 @@ 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. @@ -12507,12 +12525,13 @@ 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 - +@@@@ !! !! !!