Grammalecte  Check-in [4fb93aa07f]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 4fb93aa07ff7b79ed0ef1fcd62fd11c2612f8fbf4c8f45bc5dfc38dd5fae6522
User & Date: olr on 2021-03-12 09:54:36
Other Links: manifest | tags
Context
2021-03-12
10:47
[lo] fix error positioning again check-in: 9cf5160fe4 user: olr tags: lo, trunk
09:54
[fr] ajustements check-in: 4fb93aa07f user: olr tags: fr, trunk
2021-03-11
15:51
[lo] note about error positioning check-in: d6ef87ce3a user: olr tags: lo, trunk
Changes

Modified gc_lang/fr/rules.grx from [a78e777eca] to [6e1a289272].

2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
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
.....
18667
18668
18669
18670
18671
18672
18673


18674
18675
18676
18677
18678
18679
18680
.....
27881
27882
27883
27884
27885
27886
27887




























































































27888
27889
27890
27891
27892
27893
27894
    [<start>|l’] ancienne locution  ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿
        ||  [‘|'|’|`]  [*WORD|*WORDELD] ?,¿ [*WORD|*WORDELD]  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?*WORD¿  [‘|'|’|`]
    [<start>|l’] ancienne locution  ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿
        ||  ‹          [*WORD|*WORDELD] ?,¿ [*WORD|*WORDELD]  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?*WORD¿  ›
        <<- ~4:0>> *


    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  «          *WORD       »          n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  ‹          *WORD       ›          n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    n’ est pas    une [préposition|forme]
    [<start>|,]  «          *WORD       »          n’ est pas    une [préposition|forme]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  n’ est pas    une [préposition|forme]
    [<start>|,]  ‹          *WORD       ›          n’ est pas    une [préposition|forme]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  «          *WORD       »          devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  ‹          *WORD       ›          devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    devrait  être  une [préposition|forme]
    [<start>|,]  «          *WORD       »          devrait  être  une [préposition|forme]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  une [préposition|forme]
    [<start>|,]  ‹          *WORD       ›          devrait  être  une [préposition|forme]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  «          *WORD       »          devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  ‹          *WORD       ›          devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  «          *WORD       »          [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  ‹          *WORD       ›          [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,]  «          *WORD       »          [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,]  ‹          *WORD       ›          [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  «          *WORD       »          [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,]  ‹          *WORD       ›          [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
        <<- !3>>
        <<- !5>>

    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    est [un|le]     [terme|mot]
    [<start>|,]  «          *WORD       »          est [un|le]     [terme|mot]
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est [un|le]     [terme|mot]
    [<start>|,]  ‹          *WORD       ›          est [un|le]     [terme|mot]
    [<start>|,]  [“|”|"]    $:D         [“|”|"]    est [un|le]     déterminant
    [<start>|,]  «          $:D         »          est [un|le]     déterminant
    [<start>|,]  [‘|'|’|`]  $:D         [‘|'|’|`]  est [un|le]     déterminant
    [<start>|,]  ‹          $:D         ›          est [un|le]     déterminant
    [<start>|,]  [“|”|"]    $:R         [“|”|"]    est [une|la]    préposition
    [<start>|,]  «          $:R         »          est [une|la]    préposition
    [<start>|,]  [‘|'|’|`]  $:R         [‘|'|’|`]  est [une|la]    préposition
    [<start>|,]  ‹          $:R         ›          est [une|la]    préposition
    [<start>|,]  [“|”|"]    $:O         [“|”|"]    est [un|le]     pronom
    [<start>|,]  «          $:O         »          est [un|le]     pronom
    [<start>|,]  [‘|'|’|`]  $:O         [‘|'|’|`]  est [un|le]     pronom
    [<start>|,]  ‹          $:O         ›          est [un|le]     pronom
    [<start>|,]  [“|”|"]    $:W         [“|”|"]    est [un|le]     adverbe
    [<start>|,]  «          $:W         »          est [un|le]     adverbe
    [<start>|,]  [‘|'|’|`]  $:W         [‘|'|’|`]  est [un|le]     adverbe
    [<start>|,]  ‹          $:W         ›          est [un|le]     adverbe
    [<start>|,]  [“|”|"]    $:A         [“|”|"]    est [un|l’]     adjectif
    [<start>|,]  «          $:A         »          est [un|l’]     adjectif
    [<start>|,]  [‘|'|’|`]  $:A         [‘|'|’|`]  est [un|l’]     adjectif
    [<start>|,]  ‹          $:A         ›          est [un|l’]     adjectif
    [<start>|,]  [“|”|"]    $:N         [“|”|"]    est [un|le]     nom
    [<start>|,]  «          $:N         »          est [un|le]     nom
    [<start>|,]  [‘|'|’|`]  $:N         [‘|'|’|`]  est [un|le]     nom
    [<start>|,]  ‹          $:N         ›          est [un|le]     nom
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    est féminin
    [<start>|,]  «          *WORD       »          est féminin
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est féminin
    [<start>|,]  ‹          *WORD       ›          est féminin
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    est masculin
    [<start>|,]  «          *WORD       »          est masculin
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est masculin
    [<start>|,]  ‹          *WORD       ›          est masculin
    [<start>|,]  [“|”|"]    $:Y         [“|”|"]    est [un|le]     verbe
    [<start>|,]  «          $:Y         »          est [un|le]     verbe
    [<start>|,]  [‘|'|’|`]  $:Y         [‘|'|’|`]  est [un|le]     verbe
    [<start>|,]  ‹          $:Y         ›          est [un|le]     verbe
    [<start>|,]  [“|”|"]    $:Q         [“|”|"]    est [un|le]     participe passé
    [<start>|,]  «          $:Q         »          est [un|le]     participe passé
    [<start>|,]  [‘|'|’|`]  $:Q         [‘|'|’|`]  est [un|le]     participe passé
    [<start>|,]  ‹          $:Q         ›          est [un|le]     participe passé
    [<start>|,]  [“|”|"]    $:V         [“|”|"]    est [une|la]    forme [conjuguée|verbale]
    [<start>|,]  «          $:V         »          est [une|la]    forme [conjuguée|verbale]
    [<start>|,]  [‘|'|’|`]  $:V         [‘|'|’|`]  est [une|la]    forme [conjuguée|verbale]
    [<start>|,]  ‹          $:V         ›          est [une|la]    forme [conjuguée|verbale]
    [<start>|,]  [“|”|"]    *WORD       [“|”|"]    est [une|la]    forme verbale interrogative
    [<start>|,]  «          *WORD       »          est [une|la]    forme verbale interrogative
    [<start>|,]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est [une|la]    forme verbale interrogative
    [<start>|,]  ‹          *WORD       ›          est [une|la]    forme verbale interrogative
    [<start>|,]  [“|”|"]    [$:B|*NUM]  [“|”|"]    est [un|le]     nombre
    [<start>|,]  «          [$:B|*NUM]  »          est [un|le]     nombre
    [<start>|,]  [‘|'|’|`]  [$:B|*NUM]  [‘|'|’|`]  est [un|le]     nombre
    [<start>|,]  ‹          [$:B|*NUM]  ›          est [un|le]     nombre




    [<start>|,]  [“|”|"]    *PUNC       [“|”|"]    est [un|le]     signe de ponctuation
    [<start>|,]  «          *PUNC       »          est [un|le]     signe de ponctuation
    [<start>|,]  [‘|'|’|`]  *PUNC       [‘|'|’|`]  est [un|le]     signe de ponctuation
    [<start>|,]  ‹          *PUNC       ›          est [un|le]     signe de ponctuation
    [<start>|,]  [“|”|"]    *SIGN       [“|”|"]    est [un|le]     signe
    [<start>|,]  «          *SIGN       »          est [un|le]     signe
    [<start>|,]  [‘|'|’|`]  *SIGN       [‘|'|’|`]  est [un|le]     signe
    [<start>|,]  ‹          *SIGN       ›          est [un|le]     signe
        <<- !3>>
        <<- !5>>



    [<start>|,|s’]  >écrire  [“|”|"]   ?*WORDELD¿ *WORD  [“|”|"]
    [<start>|,|s’]  >écrire  «         ?*WORDELD¿ *WORD  »
    [<start>|,|s’]  >écrire  [‘|'|’|`] ?*WORDELD¿ *WORD  [‘|'|’|`]
    [<start>|,|s’]  >écrire  ‹         ?*WORDELD¿ *WORD  ›
        <<- !-2>>

................................................................................
    >agence d’ interim
    >agence [de|d’] >voyage
    >agent [de|d’] [liaison|police]
    >agité du bocal
    >aide [de|d’] camp
    >aire d’ atterrissage
    >aire [de|d’] >jeu


    >ami d’ enfance
    >animal [de|d’] [compagnie|foire|production|rente|trait]
    >appartement à louer
    >appât du gain ?[facile|rapide]¿
    >appel au secours
    >appel à >témoin
    >appel à l’ aide ?humanitaire¿
................................................................................
!!
!!
!!
!!
!!
!!
!!





























































































__ppas_immunités__
    ## Det nom_mas et det nom_fem que…
    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] ?[m’|t’|lui|nous|vous|leur]¿ >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\5, ":[NA].*:[fe]") !-1>> ppas







|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
>
>
>
>
|
|
|
|
|
|
|
|


>
>







 







>
>







 







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
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
.....
18673
18674
18675
18676
18677
18678
18679
18680
18681
18682
18683
18684
18685
18686
18687
18688
.....
27889
27890
27891
27892
27893
27894
27895
27896
27897
27898
27899
27900
27901
27902
27903
27904
27905
27906
27907
27908
27909
27910
27911
27912
27913
27914
27915
27916
27917
27918
27919
27920
27921
27922
27923
27924
27925
27926
27927
27928
27929
27930
27931
27932
27933
27934
27935
27936
27937
27938
27939
27940
27941
27942
27943
27944
27945
27946
27947
27948
27949
27950
27951
27952
27953
27954
27955
27956
27957
27958
27959
27960
27961
27962
27963
27964
27965
27966
27967
27968
27969
27970
27971
27972
27973
27974
27975
27976
27977
27978
27979
27980
27981
27982
27983
27984
27985
27986
27987
27988
27989
27990
27991
27992
27993
27994
    [<start>|l’] ancienne locution  ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿
        ||  [‘|'|’|`]  [*WORD|*WORDELD] ?,¿ [*WORD|*WORDELD]  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?*WORD¿  [‘|'|’|`]
    [<start>|l’] ancienne locution  ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿
        ||  ‹          [*WORD|*WORDELD] ?,¿ [*WORD|*WORDELD]  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?[*WORD|*WORDELD]¿  ?*WORD¿  ›
        <<- ~4:0>> *


    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  «          *WORD       »          n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  ‹          *WORD       ›          n’ est pas    un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    n’ est pas    une [préposition|forme]
    [<start>|,|si]  «          *WORD       »          n’ est pas    une [préposition|forme]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  n’ est pas    une [préposition|forme]
    [<start>|,|si]  ‹          *WORD       ›          n’ est pas    une [préposition|forme]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  «          *WORD       »          devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  ‹          *WORD       ›          devrait  être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    devrait  être  une [préposition|forme]
    [<start>|,|si]  «          *WORD       »          devrait  être  une [préposition|forme]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  une [préposition|forme]
    [<start>|,|si]  ‹          *WORD       ›          devrait  être  une [préposition|forme]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  «          *WORD       »          devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  ‹          *WORD       ›          devrait  être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  «          *WORD       »          [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  ‹          *WORD       ›          [ne|n’] devrait pas être  un  [terme|mot|nom|adjectif|déterminant|substantif|verbe|adverbe|participe|nombre]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,|si]  «          *WORD       »          [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,|si]  ‹          *WORD       ›          [ne|n’] devrait pas être  une [préposition|forme]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  «          *WORD       »          [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
    [<start>|,|si]  ‹          *WORD       ›          [ne|n’] devrait pas être  au  [masculin|féminin|singulier|pluriel]
        <<- !3>>
        <<- !5>>

    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    est [un|le]     [terme|mot]
    [<start>|,|si]  «          *WORD       »          est [un|le]     [terme|mot]
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est [un|le]     [terme|mot]
    [<start>|,|si]  ‹          *WORD       ›          est [un|le]     [terme|mot]
    [<start>|,|si]  [“|”|"]    $:D         [“|”|"]    est [un|le]     déterminant
    [<start>|,|si]  «          $:D         »          est [un|le]     déterminant
    [<start>|,|si]  [‘|'|’|`]  $:D         [‘|'|’|`]  est [un|le]     déterminant
    [<start>|,|si]  ‹          $:D         ›          est [un|le]     déterminant
    [<start>|,|si]  [“|”|"]    $:R         [“|”|"]    est [une|la]    préposition
    [<start>|,|si]  «          $:R         »          est [une|la]    préposition
    [<start>|,|si]  [‘|'|’|`]  $:R         [‘|'|’|`]  est [une|la]    préposition
    [<start>|,|si]  ‹          $:R         ›          est [une|la]    préposition
    [<start>|,|si]  [“|”|"]    $:O         [“|”|"]    est [un|le]     pronom
    [<start>|,|si]  «          $:O         »          est [un|le]     pronom
    [<start>|,|si]  [‘|'|’|`]  $:O         [‘|'|’|`]  est [un|le]     pronom
    [<start>|,|si]  ‹          $:O         ›          est [un|le]     pronom
    [<start>|,|si]  [“|”|"]    $:W         [“|”|"]    est [un|le]     adverbe
    [<start>|,|si]  «          $:W         »          est [un|le]     adverbe
    [<start>|,|si]  [‘|'|’|`]  $:W         [‘|'|’|`]  est [un|le]     adverbe
    [<start>|,|si]  ‹          $:W         ›          est [un|le]     adverbe
    [<start>|,|si]  [“|”|"]    $:A         [“|”|"]    est [un|l’]     adjectif
    [<start>|,|si]  «          $:A         »          est [un|l’]     adjectif
    [<start>|,|si]  [‘|'|’|`]  $:A         [‘|'|’|`]  est [un|l’]     adjectif
    [<start>|,|si]  ‹          $:A         ›          est [un|l’]     adjectif
    [<start>|,|si]  [“|”|"]    $:N         [“|”|"]    est [un|le]     nom
    [<start>|,|si]  «          $:N         »          est [un|le]     nom
    [<start>|,|si]  [‘|'|’|`]  $:N         [‘|'|’|`]  est [un|le]     nom
    [<start>|,|si]  ‹          $:N         ›          est [un|le]     nom
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    est féminin
    [<start>|,|si]  «          *WORD       »          est féminin
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est féminin
    [<start>|,|si]  ‹          *WORD       ›          est féminin
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    est masculin
    [<start>|,|si]  «          *WORD       »          est masculin
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est masculin
    [<start>|,|si]  ‹          *WORD       ›          est masculin
    [<start>|,|si]  [“|”|"]    $:Y         [“|”|"]    est [un|le]     verbe
    [<start>|,|si]  «          $:Y         »          est [un|le]     verbe
    [<start>|,|si]  [‘|'|’|`]  $:Y         [‘|'|’|`]  est [un|le]     verbe
    [<start>|,|si]  ‹          $:Y         ›          est [un|le]     verbe
    [<start>|,|si]  [“|”|"]    $:Q         [“|”|"]    est [un|le]     participe passé
    [<start>|,|si]  «          $:Q         »          est [un|le]     participe passé
    [<start>|,|si]  [‘|'|’|`]  $:Q         [‘|'|’|`]  est [un|le]     participe passé
    [<start>|,|si]  ‹          $:Q         ›          est [un|le]     participe passé
    [<start>|,|si]  [“|”|"]    $:V         [“|”|"]    est [une|la]    forme [conjuguée|verbale]
    [<start>|,|si]  «          $:V         »          est [une|la]    forme [conjuguée|verbale]
    [<start>|,|si]  [‘|'|’|`]  $:V         [‘|'|’|`]  est [une|la]    forme [conjuguée|verbale]
    [<start>|,|si]  ‹          $:V         ›          est [une|la]    forme [conjuguée|verbale]
    [<start>|,|si]  [“|”|"]    *WORD       [“|”|"]    est [une|la]    forme verbale interrogative
    [<start>|,|si]  «          *WORD       »          est [une|la]    forme verbale interrogative
    [<start>|,|si]  [‘|'|’|`]  *WORD       [‘|'|’|`]  est [une|la]    forme verbale interrogative
    [<start>|,|si]  ‹          *WORD       ›          est [une|la]    forme verbale interrogative
    [<start>|,|si]  [“|”|"]    [$:B|*NUM]  [“|”|"]    est [un|le]     nombre
    [<start>|,|si]  «          [$:B|*NUM]  »          est [un|le]     nombre
    [<start>|,|si]  [‘|'|’|`]  [$:B|*NUM]  [‘|'|’|`]  est [un|le]     nombre
    [<start>|,|si]  ‹          [$:B|*NUM]  ›          est [un|le]     nombre
    [<start>|,|si]  [“|”|"]    $:O         [“|”|"]    est le          sujet
    [<start>|,|si]  «          $:O         »          est le          sujet
    [<start>|,|si]  [‘|'|’|`]  $:O         [‘|'|’|`]  est le          sujet
    [<start>|,|si]  ‹          $:O         ›          est le          sujet
    [<start>|,|si]  [“|”|"]    *PUNC       [“|”|"]    est [un|le]     signe de ponctuation
    [<start>|,|si]  «          *PUNC       »          est [un|le]     signe de ponctuation
    [<start>|,|si]  [‘|'|’|`]  *PUNC       [‘|'|’|`]  est [un|le]     signe de ponctuation
    [<start>|,|si]  ‹          *PUNC       ›          est [un|le]     signe de ponctuation
    [<start>|,|si]  [“|”|"]    *SIGN       [“|”|"]    est [un|le]     signe
    [<start>|,|si]  «          *SIGN       »          est [un|le]     signe
    [<start>|,|si]  [‘|'|’|`]  *SIGN       [‘|'|’|`]  est [un|le]     signe
    [<start>|,|si]  ‹          *SIGN       ›          est [un|le]     signe
        <<- !3>>
        <<- !5>>



    [<start>|,|s’]  >écrire  [“|”|"]   ?*WORDELD¿ *WORD  [“|”|"]
    [<start>|,|s’]  >écrire  «         ?*WORDELD¿ *WORD  »
    [<start>|,|s’]  >écrire  [‘|'|’|`] ?*WORDELD¿ *WORD  [‘|'|’|`]
    [<start>|,|s’]  >écrire  ‹         ?*WORDELD¿ *WORD  ›
        <<- !-2>>

................................................................................
    >agence d’ interim
    >agence [de|d’] >voyage
    >agent [de|d’] [liaison|police]
    >agité du bocal
    >aide [de|d’] camp
    >aire d’ atterrissage
    >aire [de|d’] >jeu
    >allocation chômage
    >allocation adulte handicapé
    >ami d’ enfance
    >animal [de|d’] [compagnie|foire|production|rente|trait]
    >appartement à louer
    >appât du gain ?[facile|rapide]¿
    >appel au secours
    >appel à >témoin
    >appel à l’ aide ?humanitaire¿
................................................................................
!!
!!
!!
!!
!!
!!
!!


!!!! Verbe et verbe                                                                               !!

__conj_je_v_et_v__
    [je|j’]  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:1s¬:G  et  @:V¬:(?:[PQG]|1s|V[23].*:Y)
    [je|j’]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:1s¬:G  et  @:V¬:(?:[PQG]|1s|V[23].*:Y)
    [je|j’]  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:1s¬:G  et  @:V¬:(?:[PQG]|1s|V[23].*:Y)
    [je|j’]  ?[ne|n’]¿  [lui|leur|y]                    en                          @:1s¬:G  et  @:V¬:(?:[PQG]|1s|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_")
        --1>> =suggVerb(\-1, ":1s")                           && Conjugaison erronée. Si “je” est le sujet de “\-1”, ce verbe devrait être à la 1ʳᵉ personne du singulier.

TEST: je vois et {{connait}} la réponse                                         ->> connais


__conj_tu_v_et_v__
    tu  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:2s¬:G  et  @:V¬:(?:[PQG]|2s|V[23].*:Y)
    tu  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:2s¬:G  et  @:V¬:(?:[PQG]|2s|V[23].*:Y)
    tu  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:2s¬:G  et  @:V¬:(?:[PQG]|2s|V[23].*:Y)
    tu  ?[ne|n’]¿  [lui|leur|y]                    en                          @:2s¬:G  et  @:V¬:(?:[PQG]|2s|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":V0")
        --1>> =suggVerb(\-1, ":2s")                                             && Conjugaison erronée. Si “tu” est le sujet de “\-1”, ce verbe devrait être à la 2ᵉ personne du singulier.

TEST: tu connais et {{voit}} la réponse                                         ->> vois


__conj_il_on_v_et_v__
    [il|on]  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [il|on]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [il|on]  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [il|on]  ?[ne|n’]¿  [lui|leur|y]                    en                          @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_")
        --1>> =suggVerb(\-1, ":3s")                                             && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du singulier.

TEST: tu sais, il connaissait et {{savaient}} la réponse                        ->> savait


__conj_elle_iel_v_et_v__
    [elle|iel]  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [elle|iel]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [elle|iel]  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
    [elle|iel]  ?[ne|n’]¿  [lui|leur|y]                    en                          @:3s¬:G  et  @:V¬:(?:[PQG]|3s|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R")
        --1>> =suggVerb(\-1, ":3s")                                             && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du singulier.

TEST: tu sais, elle connaissait et {{savaient}} la réponse                      ->> savait


__conj_nous_v_et_v__
    nous  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:1p¬:G  et  @:V¬:(?:[PQGE]|1p|V[23].*:Y)
    nous  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:1p¬:G  et  @:V¬:(?:[PQGE]|1p|V[23].*:Y)
    nous  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:1p¬:G  et  @:V¬:(?:[PQGE]|1p|V[23].*:Y)
    nous  ?[ne|n’]¿  [lui|leur|y]                    en                          @:1p¬:G  et  @:V¬:(?:[PQGE]|1p|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R")
        --1>> =suggVerb(\-1, ":1p")                                             && Conjugaison erronée. Si “nous” est le sujet de “\-1”, ce verbe devrait être à la 1ʳᵉ personne du pluriel.

TEST: nous arriverons et {{admireront}} vos œuvres                              ->> admirerons


__conj_vous_v_et_v__
    vous  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:2p¬:G  et  @:V¬:(?:[PQG]|2p|V[23].*:Y)
    vous  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:2p¬:G  et  @:V¬:(?:[PQG]|2p|V[23].*:Y)
    vous  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:2p¬:G  et  @:V¬:(?:[PQG]|2p|V[23].*:Y)
    vous  ?[ne|n’]¿  [lui|leur|y]                    en                          @:2p¬:G  et  @:V¬:(?:[PQG]|2p|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R")
        --1>> =suggVerb(\-1, ":2p")                                             && Conjugaison erronée. Si “vous” est le sujet de “\-1”, ce verbe devrait être à la 2ᵉ personne du pluriel.

TEST: vous voyez et {{deviner}} tout au premier coup d’œil                      ->> devinez|deviniez|devinâtes


__conj_ils_v_et_v__
    ils  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    ils  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    ils  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    ils  ?[ne|n’]¿  [lui|leur|y]                    en                          @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_")
        --1>> =suggVerb(\-1, ":3p")                                             && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du pluriel.

TEST: ils viennent et {{devine}} aussitôt le subterfuge                         ->> devinent


__conj_elles_iels_v_et_v__
    [elles|iels]  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    [elles|iels]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    [elles|iels]  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
    [elles|iels]  ?[ne|n’]¿  [lui|leur|y]                    en                          @:3p¬:G  et  @:V¬:(?:[PQG]|3p|V[23].*:Y)
        <<- /conj/ not tagbefore(\1, "_propsub_") and not morph(<1, ":R")
        --1>> =suggVerb(\-1, ":3p")                                             && Conjugaison erronée. Si “\1” est le sujet de “\-1”, ce verbe devrait être à la 3ᵉ personne du pluriel.

TEST: elles arrivent et {{saute}} aussitôt dans le train                        ->> sautent



__ppas_immunités__
    ## Det nom_mas et det nom_fem que…
    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] ?[m’|t’|lui|nous|vous|leur]¿ >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\5, ":[NA].*:[fe]") !-1>> ppas