Grammalecte  Diff

Differences From Artifact [24c6da719b]:

To Artifact [15ee98c26a]:


  2382   2382       en  [*NUM|*HOUR]
  2383   2383           <<- =>> select(\1, ":R")
  2384   2384   
  2385   2385       en  *WORD
  2386   2386           <<- value(<1, "|j’|n’|m’|t’|s’|l’|c’|") or morph(\2, ":(?:[123][sp]|P|Y)", "*") =>> select(\1, ":Ov")
  2387   2387           <<- __else__ and not morph(<1, ":O[sv]") and morph(\2, ":", ":[ISKYPE]") =>> select(\1, ":R")
  2388   2388   
         2389  +    en la           @:[NA].*:[fe]:si
         2390  +    en le           @:[NA].*:[me]:si
         2391  +    en [l’|leur]    @:[NA].*:si
         2392  +    en [un|une|de|d’|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre]
         2393  +    en [les|des|ces|mes|tes|ses|nos|vos|leurs]
         2394  +    en [plusieurs|quelques|certains|certaines|maints|maintes]
         2395  +        <<- =>> select(\1, ":R")
         2396  +
  2389   2397       y   *WORD
  2390   2398           <<- value(<1, "|j’|n’|m’|t’|s’|l’|c’|") or morph(\2, ":(?:[123][sp]|P|Y)") =>> select(\1, ":Ov")
  2391   2399   
  2392   2400   
  2393   2401   __da_nous_vous__
  2394   2402       [ne|n’] [nous|vous]
  2395   2403           <<- =>> exclude(\2, ":Os")
................................................................................
  2501   2509       s’ ras
  2502   2510           <<- ~>> ␣seras
  2503   2511   
  2504   2512       nous ?[ne|n’]¿ ?[le|l’|en|nous|vous|lui|leur|y]¿  sommes
  2505   2513       nous ?[ne|n’]¿ [nous|vous]   [le|l’|en|y]         sommes
  2506   2514       nous ?[ne|n’]¿ [lui|leur]      en                 sommes
  2507   2515           <<- not morph(<1, ":R") =>> select(\-1, ":V0")
         2516  +
         2517  +    [de|d’|par|pour|sans|contre] [elle|lui|nous|vous|eux|elles|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]
         2518  +        <<- =>> select(\-1, ":Oo")
  2508   2519   
  2509   2520   
  2510   2521   __da_été__
  2511   2522       >avoir ?@:[WX]¿ été
  2512   2523           <<- =>> select(\1, ":V0") and select(\-1, ":Q")
  2513   2524   
  2514   2525       ça a
................................................................................
  2627   2638       >différence entre
  2628   2639           <<- =>> select(\-1, ":R")
  2629   2640   
  2630   2641   __da_face__
  2631   2642       face [à|au|aux]
  2632   2643           <<- not morph(<1, ":(?:D|A.*:[fe]:[si])") =>> exclude(\1, ":N")
  2633   2644   
         2645  +__da_grâce__
         2646  +    grâce [à|au|aux]
         2647  +        <<- not morph(<1, ":(?:D|A.*:[fe]:[si])") =>> exclude(\1, ":N")
         2648  +
  2634   2649   __da_mais__
  2635   2650       mais
  2636   2651           <<- not value(<1, "|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|") =>> exclude(\1, ":N")
  2637   2652   
  2638   2653       n’ en >pouvoir mais
  2639   2654           <<- =>> define(\-1, ">mais/:W")
  2640   2655   
................................................................................
 19551  19566   
 19552  19567       qui  ?[lui|nous|vous|leur]¿  $:V0
 19553  19568           <<- =>> select(\-1, ":V")
 19554  19569   
 19555  19570       qui  ?[lui|nous|vous|leur]¿  $:V0  $:Q
 19556  19571           <<- =>> select(\-2, ":V") and select(\-1, ":Q")
 19557  19572   
 19558         -    qui  [ne|n’]  $:V
        19573  +    qui  ?[ne|n’]¿  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  $:V
        19574  +    qui  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         $:V
        19575  +    qui  ?[ne|n’]¿  [le|la|l’|les]                  [lui|leur|en|y]             $:V
        19576  +    qui  ?[ne|n’]¿  [lui|leur|y]                    en                          $:V
 19559  19577           <<- =>> exclude(\-1, ":E")
 19560  19578   
 19561  19579       [<start>|,|(]  nous  ?[ne|n’]¿  $:1p
 19562  19580           <<- =>> select(\2, ":Os") and select(\-1, ":[ISK].*:1p")
 19563  19581   
 19564  19582       [<start>|,|(]  vous  ?[ne|n’]¿  $:2p
 19565  19583           <<- =>> select(\2, ":Os") and select(\-1, ":[ISK].*:2p")