Grammalecte  Check-in [b650eee6b7]

Overview
Comment:[fr] tabulations
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: b650eee6b7523dce1872700f1bb6b2cb8ff21056a09d68bd6db7be43721738de
User & Date: olr on 2017-05-16 22:30:54
Original Comment: [fr tabulations]
Other Links: manifest | tags
Context
2017-05-16
23:46
[build] rename global vars check-in: a835df567d user: olr tags: trunk, build
22:30
[fr] tabulations check-in: b650eee6b7 user: olr tags: trunk, fr
22:30
[fr] déplacement d’une règle engendrant un faux positif check-in: f596c260ec user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [dd8ff6d83c] to [cf39bba45d].

4482
4483
4484
4485
4486
4487
4488
4489
4490
4491



4492
4493
4494
4495



4496
4497
4498
4499
4500
4501
4502
4482
4483
4484
4485
4486
4487
4488



4489
4490
4491
4492



4493
4494
4495
4496
4497
4498
4499
4500
4501
4502







-
-
-
+
+
+

-
-
-
+
+
+







    <<- morph(\1, ":V0a", False) and morph(\3, ":B", False) and morph(\4, ":(?:Q|V1.*:Y)", False) ~2>> *

# elle aussi + adj
__[i](p_elle_aussi)__   (elle aussi) +({w_3}) @@0,$ <<- morph(\2, ":A:[fe]:s", False) ~1>> *
__[i](p_elles_aussi)__  (elles aussi) +({w_3}) @@0,$ <<- morph(\2, ":A:[fe]:p", False) ~1>> *

# après verbe
__[i](p_verbe_loc_adv1)__   ({w1}) (?:pas |)(jour et nuit|quand même(?: pas|)) @@0,$ <<- morph(\1, ":V", False) ~2>> *
__[i](p_verbe_loc_adv2)__   ({w_2}) (bien entendu|juste|ensemble) @@0,$ <<- morph(\1, ":V[123]") ~2>> *
__[i](p_verbe_loc_adv3)__   ({w_2}) ((?:fort|très|super) (?:bien|mal)|bien|mal) @@0,$ <<- morph(\1, ":V[123]", False) ~2>> *
__[i](p_verbe_loc_adv1)__       ({w1}) (?:pas |)(jour et nuit|quand même(?: pas|)) @@0,$ <<- morph(\1, ":V", False) ~2>> *
__[i](p_verbe_loc_adv2)__       ({w_2}) (bien entendu|juste|ensemble) @@0,$ <<- morph(\1, ":V[123]") ~2>> *
__[i](p_verbe_loc_adv3)__       ({w_2}) ((?:fort|très|super) (?:bien|mal)|bien|mal) @@0,$ <<- morph(\1, ":V[123]", False) ~2>> *
__[i](p_verbe_pronom_aussi)__   ({w_1}) ((?:[mt]oi|[nv]ous|elles?|lui|eux) aussi) @@0,$ <<- morph(\1, ":V", False) ~2>> *
__[i](p_tout_aussi)__       (?:tout |)aussi <<- ~>> *
__[i](p_aussi_aussitôt)__   aussi(?:tôt|) <<- ~>> *
__[i](p_verbe_même)__       ({w_1}) (même) @@0,$ <<- morphex(\1, ":V", ":G") ~2>> *
__[i](p_tout_aussi)__           (?:tout |)aussi <<- ~>> *
__[i](p_aussi_aussitôt)__       aussi(?:tôt|) <<- ~>> *
__[i](p_verbe_même)__           ({w_1}) (même) @@0,$ <<- morphex(\1, ":V", ":G") ~2>> *


# avant adjectifs, avant adverbes
__[i](p_le_xxx_le_plus_adj)__
    le ({w_2}) (le plus) ({w_2})  @@3,w,$
    <<- morphex(\1, ":[NAQ].*:[me]", ":G") and morph(\3, ":[AQ].*:[me]", False) ~2>> *
__[i](p_la_xxx_la_plus_adj)__