Grammalecte  Check-in [4125487a89]

Overview
Comment:[fr] faux positif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 4125487a89c957a552e7e55ec954f53f6bb2aaea6c463c49acc8f86acc244302
User & Date: olr on 2019-08-06 20:11:10
Other Links: manifest | tags
Context
2019-08-07
18:15
[fr] nr: confusions de vocabulaire check-in: f13926fb07 user: olr tags: trunk, fr
2019-08-06
20:11
[fr] faux positif check-in: 4125487a89 user: olr tags: trunk, fr
19:06
[build][core][fr] DARG builder: simple search in morphologies, update graph parser, update French rules check-in: ee9fbe69c3 user: olr tags: trunk, fr, core, build
Changes

Modified gc_lang/fr/rules.grx from [be4423f35c] to [d9615382ce].

17763
17764
17765
17766
17767
17768
17769
17770


17771
17772
17773
17774
17775
17776


17777
17778
17779
17780
17781
17782
17783
17784
17785










17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803

17804
17805
17806
17807
17808
17809
17810
17763
17764
17765
17766
17767
17768
17769

17770
17771
17772
17773
17774
17775
17776

17777
17778
17779
17780
17781
17782





17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818







-
+
+





-
+
+




-
-
-
-
-
+
+
+
+
+
+
+
+
+
+


















+







TEST: est-ce que {{rapporté}} ces données nous aidera ?
TEST: est-ce que {{priait}} est la solution ?
TEST: Est-ce que Pierre Xazzz va bien ?
TEST: Qu’est-ce que rapporte réellement Dassault & Co au budget


__infi_falloir__
    >falloir                                                @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   @:V¬:[YMWG]
    il faille                                               @:V¬:[YMWG]
    >avoir    fallu                                         @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  @:V¬:[YMWG]
        <<- /infi/ not (tag_before(\1, "que") and morph(\-1, ":3[sp]"))
        --1>> =suggVerbInfi(\-1)                                                                    # Après le verbe “falloir”, le verbe devrait être à l’infinitif.

    >falloir                                                [le|la|leur|les|l’]  @:V¬:[YMWGN]
    [faut|fallait|fallut|faudra|faudrait]                   [le|la|leur|les|l’]  @:V¬:[YMWGN]
    il faille                                               [le|la|leur|les|l’]  @:V¬:[YMWGN]
    >avoir    fallu                                         [le|la|leur|les|l’]  @:V¬:[YMWGN]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  [le|la|leur|les|l’]  @:V¬:[YMWGN]
        <<- /infi/ --1>> =suggVerbInfi(\-1)                                                         # Après le verbe “falloir”, le verbe devrait être à l’infinitif.

    >falloir                                                [ne|n’|en|me|m’|te|t’|se|s’|nous|vous|lui|y]                          @:V¬:[YMWG]
    >falloir                                                ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:[YMWG]
    >falloir                                                ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       @:V¬:[YMWG]
    >falloir                                                ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           @:V¬:[YMWG]
    >falloir                                                ?[ne|n’]¿   [lui|leur]                      en                        @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   [ne|n’|en|me|m’|te|t’|se|s’|nous|vous|lui|y]                          @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           @:V¬:[YMWG]
    [faut|fallait|fallut|faudra|faudrait]                   ?[ne|n’]¿   [lui|leur]                      en                        @:V¬:[YMWG]
    il faille                                               [ne|n’|en|me|m’|te|t’|se|s’|nous|vous|lui|y]                          @:V¬:[YMWG]
    il faille                                               ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:[YMWG]
    il faille                                               ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       @:V¬:[YMWG]
    il faille                                               ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           @:V¬:[YMWG]
    il faille                                               ?[ne|n’]¿   [lui|leur]                      en                        @:V¬:[YMWG]
    >avoir    fallu                                         [ne|n’|en|me|m’|te|t’|se|s’|nous|vous|lui|y]                          @:V¬:[YMWG]
    >avoir    fallu                                         ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:[YMWG]
    >avoir    fallu                                         ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       @:V¬:[YMWG]
    >avoir    fallu                                         ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           @:V¬:[YMWG]
    >avoir    fallu                                         ?[ne|n’]¿   [lui|leur]                      en                        @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  [ne|n’|en|me|m’|te|t’|se|s’|nous|vous|lui|y]                          @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           @:V¬:[YMWG]
    [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  ?[ne|n’]¿   [lui|leur]                      en                        @:V¬:[YMWG]
        <<- /infi/ --1>> =suggVerbInfi(\-1)                                                         # Après le verbe “falloir”, le verbe devrait être à l’infinitif.

TEST: il faut sans cesse {{persévéré}}
TEST: Il faudrait l’{{essayé}}.
TEST: Il faudra ne {{touché}} qu’aux extrémités.
TEST: faut-il {{pensé}} à ces choses-là encore et encore ?
TEST: il faut n’{{estimait}} que la valeur de nos actes
TEST: il fallait bien cela pour nous épargner
TEST: une faille s’est ouverte sous nos pieds


__infi_faire__
    >faire  ~(?:ée?s?|ez)$
        <<- /infi/ not morph(<1, ">(?:en|de|être)/") and morph(\2, ":V", ":[MG]") and not (morph(\1, ":N") and morph(\2, ":Q.*:m:[sp]"))
        -2>> =suggVerbInfi(\2)                                                                      # Après le verbe “faire”, ce verbe devrait être à l’infinitif.