Grammalecte  Check-in [ba1ed47d1e]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] nr: da substantifs, +ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:ba1ed47d1e2b8b800c26a02e4efb9b8caa3c1400bede60c504182b3daf4d3a56
User & Date: olr 2019-08-22 11:16:16
Context
2019-08-22
12:04
[fr] faux positif: grand nombre binaire check-in: 3aa7844bdc user: olr tags: fr, trunk
11:16
[fr] nr: da substantifs, +ajustements check-in: ba1ed47d1e user: olr tags: fr, trunk
2019-08-21
21:51
[fr] nr: seul·e·s +det +substantif check-in: f15b4a7ac5 user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

 13233  13233       [<start>|,]  c’                                        ?[ne|n’]¿  >être   [le|la|l’|les]  @:[NA]¬:G
 13234  13234       [<start>|,]  ?[je|tu|il|elle|on|nous|vous|ils|elles]¿  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  *WORD  [le|la|l’|les]  @:[NA]¬:[YG]
 13235  13235       [<start>|,]  ?[je|tu|il|elle|on|nous|vous|ils|elles]¿  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         *WORD  [le|la|l’|les]  @:[NA]¬:[YG]
 13236  13236       [<start>|,]  ?[je|tu|il|elle|on|nous|vous|ils|elles]¿  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             *WORD  [le|la|l’|les]  @:[NA]¬:[YG]
 13237  13237       [<start>|,]  ?[je|tu|il|elle|on|nous|vous|ils|elles]¿  ?[ne|n’]¿  [lui|leur|y]                    en                          *WORD  [le|la|l’|les]  @:[NA]¬:[YG]
 13238  13238           <<- morph(\-3, ":[123][sp]") =>> =select(\-2, ":D") and exclude(\-1, ":[123][sp]")
 13239  13239   
 13240         -    [/VCint|/VCimp]  [le|la|l’|les]  @:[NA]¬:[YG]
        13240  +    [/VCint|/VCimp]  [le|la|l’|les|leur|leurs]  @:[NA]¬:[YG]
 13241  13241           <<- =>> =select(\-2, ":D") and exclude(\-1, ":[123][sp]")
        13242  +
        13243  +
        13244  +
        13245  +__da_substantifs__
        13246  +    [des|ces|mes|tes|ses|nos|vos|quelques|lesdits]  @:A.*:[pi]  @:N.*:[pi]¬(?:3[sp]|G)
        13247  +        <<- =>> exclude(\3, ":V")
        13248  +
        13249  +    les  @:A.*:[pi]¬:V  @:N.*:[pi]¬(?:3[sp]|G)
        13250  +        <<- not before(":O[vs]") =>> exclude(\3, ":V")
        13251  +
        13252  +    leurs  @:A.*:[pi]¬:V  @:N.*:[pi]¬(?:3[sp]|G)
        13253  +        <<- not before(":O[vs]") =>> exclude(\3, ":V")
        13254  +
        13255  +    [plusieurs|certains|certaines]  @:A.*:[pi]¬:3[sp]  @:N.*:p¬:(?:3[sp]|G)
        13256  +        <<- =>> exclude(\2, ":V") and exclude(\3, ":V")
        13257  +
 13242  13258   
 13243  13259   
 13244  13260   __purge_locutions_verbales__
 13245  13261       >aller bon train
 13246  13262       >arriver à [destination|échéance]
 13247  13263       >arriver à point nommé
 13248  13264       >arriver à bon port
................................................................................
 14771  14787   
 14772  14788   __gn_seul_e_s_det_substantifs_nombre__
 14773  14789       [<start>|,]  [seul|seule]  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:[pi]¬:G
 14774  14790       [<start>|,]  [seul|seule]  les  @:[NA].*:[pi]¬:(?:G|3s)
 14775  14791           <<- /gn/ -2>> \2s                                                           # Si “\2” se réfère au substantif “\4”, il faut le mettre au pluriel.
 14776  14792   
 14777  14793       [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [ne|n’|me|m’|te|t’|se|s’]
 14778         -    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14779         -    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14780         -    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14781         -    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [lui|leur|y]    en                          @:3s¬:G
        14794  +    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14795  +    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14796  +    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14797  +    [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         [lui|leur|y]    en                      @:3s¬:G
 14782  14798       [<start>|,]  [seuls|seules]  [ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ledit|ladite]  @:[NA].*:[si]¬:G         @:3s¬*
 14783  14799       [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [ne|n’|me|m’|te|t’|se|s’]
 14784         -    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14785         -    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14786         -    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14787         -    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [lui|leur|y]    en                          @:3s¬:G
        14800  +    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14801  +    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14802  +    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14803  +    [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  [lui|leur|y]    en                      @:3s¬:G
 14788  14804       [<start>|,]  [seuls|seules]  [le|la|l’]                                                         @:[NA].*:[si]¬:(?:G|3s)  @:3s¬*
 14789  14805           <<- /gn/ -2>> =\2[:-1]                                                      # Si “\2” se réfère au substantif “\4”, il faut le mettre au singulier.
 14790  14806   
 14791  14807   TEST: {{seule}} ces femmes peuvent nous aider
 14792  14808   TEST: {{seul}} nos hommes sauront résoudre ce problème
 14793  14809   TEST: {{seuls}} ce chien sait détecter cette substance.
 14794  14810   TEST: {{seules}} cette chatte sut deviner le piège.
 14795  14811   
 14796  14812   
 14797  14813   __gn_seul_e_s_det_substantifs_genre__
 14798  14814       [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [ne|n’|me|m’|te|t’|se|s’]
 14799         -    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14800         -    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14801         -    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14802         -    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [lui|leur|y]    en                          @:3s¬:G
        14815  +    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14816  +    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14817  +    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14818  +    [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        [lui|leur|y]    en                      @:3s¬:G
 14803  14819       [<start>|,]  seul  [cette|mon|ton|son|ma|ta|sa|notre|votre|leur|ladite]  @:[NA].*:f:[si]¬:[Gm]        @:3s¬*
 14804  14820       [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [ne|n’|me|m’|te|t’|se|s’]
 14805         -    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14806         -    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14807         -    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14808         -    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [lui|leur|y]    en                          @:3s¬:G
        14821  +    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14822  +    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14823  +    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14824  +    [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  [lui|leur|y]    en                      @:3s¬:G
 14809  14825       [<start>|,]  seul  [la|l’]                                               @:[NA].*:f:[si]¬:(?:G|3s|m)  @:3s¬*
 14810  14826           <<- /gn/ -2>> seule                                                         # Si “\2” se réfère au substantif féminin “\4”, il faut le mettre au féminin.
 14811  14827   
 14812  14828       [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [ne|n’|me|m’|te|t’|se|s’]
 14813         -    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14814         -    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14815         -    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14816         -    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [lui|leur|y]    en                          @:3s¬:G
        14829  +    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14830  +    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14831  +    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14832  +    [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        [lui|leur|y]    en                      @:3s¬:G
 14817  14833       [<start>|,]  seule  [ce|cet|mon|ton|son|notre|votre|leur|ledit]  @:[NA].*:m:[si]¬:[Gf]        @:3s¬*
 14818  14834       [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [ne|n’|me|m’|te|t’|se|s’]
 14819         -    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3s¬:G
 14820         -    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [nous|vous]     [le|la|l’|les|en|y]         @:3s¬:G
 14821         -    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [le|la|l’|les]  [lui|leur|en|y]             @:3s¬:G
 14822         -    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [lui|leur|y]    en                          @:3s¬:G
        14835  +    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3s¬:G
        14836  +    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [nous|vous]     [le|la|l’|les|en|y]     @:3s¬:G
        14837  +    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [le|la|l’|les]  [lui|leur|en|y]         @:3s¬:G
        14838  +    [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  [lui|leur|y]    en                      @:3s¬:G
 14823  14839       [<start>|,]  seule  [le|l’]                                      @:[NA].*:m:[si]¬:(?:G|3s|f)  @:3s¬*
 14824  14840           <<- /gn/ -2>> seul                                                          # Si “\2” se réfère au substantif masculin “\4”, il faut le mettre au masculin.
 14825  14841   
 14826  14842       [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [ne|n’|me|m’|te|t’|se|s’]
 14827         -    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3p¬:G
 14828         -    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [nous|vous]     [le|la|l’|les|en|y]         @:3p¬:G
 14829         -    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [le|la|l’|les]  [lui|leur|en|y]             @:3p¬:G
 14830         -    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [lui|leur|y]    en                          @:3p¬:G
        14843  +    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3p¬:G
        14844  +    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [nous|vous]     [le|la|l’|les|en|y]     @:3p¬:G
        14845  +    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [le|la|l’|les]  [lui|leur|en|y]         @:3p¬:G
        14846  +    [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        [lui|leur|y]    en                      @:3p¬:G
 14831  14847       [<start>|,]  seuls  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:f:[pi]¬:[Gm]        @:3p¬*
 14832  14848       [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [ne|n’|me|m’|te|t’|se|s’]
 14833         -    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [le|la|l’|les|en|nous|vous|lui|leur|y]      @:3p¬:G
 14834         -    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [nous|vous]     [le|la|l’|les|en|y]         @:3p¬:G
 14835         -    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [le|la|l’|les]  [lui|leur|en|y]             @:3p¬:G
 14836         -    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [lui|leur|y]    en                          @:3p¬:G
        14849  +    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [le|la|l’|les|en|nous|vous|lui|leur|y]  @:3p¬:G
        14850  +    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [nous|vous]     [le|la|l’|les|en|y]     @:3p¬:G
        14851  +    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [le|la|l’|les]  [lui|leur|en|y]         @:3p¬:G
        14852  +    [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  [lui|leur|y]    en                      @:3p¬:G
 14837  14853       [<start>|,]  seuls  les                                                                                         @:[NA].*:f:[pi]¬:(?:G|3p|m)  @:3p¬*
 14838  14854           <<- /gn/ -2>> seules                                                        # Si “\2” se réfère au substantif féminin “\4”, il faut le mettre au féminin.
 14839  14855   
 14840  14856       [<start>|,]  seules  [ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|lesdits|lesdites]  @:[NA].*:m:[pi]¬:[Gf]
 14841  14857       [<start>|,]  seules  les  @:[NA].*:m:[pi]¬:(?:G|3p|f)
 14842  14858           <<- /gn/ -2>> seuls                                                         # Si “\2” se réfère au substantif masculin “\4”, il faut le mettre au masculin.
 14843  14859