Overview
Comment: | [fr] ajustement des règles d’incohérences mode verbal/pontuation (problème casse-gueule) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
9369655d8cb3906deb873e2b339ad562 |
User & Date: | olr on 2019-02-19 16:04:24 |
Other Links: | manifest | tags |
Context
2019-02-20
| ||
09:12 | [fr] correction d’un test check-in: 981c2d9b5d user: olr tags: trunk, fr | |
2019-02-19
| ||
16:04 | [fr] ajustement des règles d’incohérences mode verbal/pontuation (problème casse-gueule) check-in: 9369655d8c user: olr tags: trunk, fr | |
2019-02-18
| ||
11:42 | [fr] faux positif: juste check-in: b3dfe44826 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [62d8ca2e22] to [314c2915c0].
︙ | ︙ | |||
19801 19802 19803 19804 19805 19806 19807 19808 | !! !! !!!! Incohérence ponctuation/mode verbal !! !! !! __conj_nom_propre_virgule__ | > > | | > | > > > > > > | > > > > | | > | > > > > > > > > > | | > > > > > > | 19801 19802 19803 19804 19805 19806 19807 19808 19809 19810 19811 19812 19813 19814 19815 19816 19817 19818 19819 19820 19821 19822 19823 19824 19825 19826 19827 19828 19829 19830 19831 19832 19833 19834 19835 19836 19837 19838 19839 19840 19841 19842 19843 19844 19845 19846 19847 19848 19849 19850 19851 19852 19853 19854 19855 19856 19857 19858 19859 19860 19861 19862 19863 19864 19865 19866 19867 19868 19869 | !! !! !!!! Incohérence ponctuation/mode verbal !! !! !! # Règles casse-gueule, prudence… __conj_nom_propre_virgule__ <start> @:M , @:3s¬:[NAGEM] [<end>|,] <<- /conj/ space_after(\2, 0, 0) -2:3>> \2 # Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <<- /conj/ __also__ -4>> =suggVerbTense(\4, ":E", ":2s") # Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <start> @:M , @:3s¬:[NAGEM] @:A.*:[si] <<- /conj/ space_after(\2, 0, 0) and morph(\4, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/") -2:3>> \2 # Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <<- /conj/ __also__ -4>> =suggVerbTense(\4, ":E", ":2s") # Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet). TEST: {{Paul,}} {{vient}} ->> Paul|||viens TEST: {{Anton,}} {{sera}} toujours prêt à vous écouter ->> Anton|||sois TEST: Maria, avance devant toi. TEST: Céline, crut deviner son époux, en avait assez. TEST: Valérie, devina Éric, n’avait pas du tout l’intention de mener à bien la tâche qu’il voulait la voir accomplir. __conj_det_nom_sing_virgule__ <start> [un|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa] @:[NA] , @:3s¬:[NAGEM] [<end>|,|les|des|ces|mes|tes|ses|nos|vos|leurs] <<- /conj/ space_after(\3, 0, 0) -3:4>> \3 # Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <<- /conj/ __also__ -5>> =suggVerbTense(\5, ":E", ":2s") # Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <start> [un|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa] @:[NA] , @:3s¬:[NAGEM] @:A.*:[si] <<- /conj/ space_after(\3, 0, 0) and morph(\5, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/") -3:4>> \3 # Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet). <<- /conj/ __also__ -5>> =suggVerbTense(\5, ":E", ":2s") # Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet). TEST: Ce {{soir,}} {{vient}}. ->> soir|||viens TEST: l’{{homme,}} {{devient}} difficile. ->> homme|||deviens TEST: ce matin, viens me voir. TEST: l’Angola, Cuba et l’Afrique du Sud signent à New York, sous l’égide des Soviétiques et des Américains, un accord aboutissant au retrait des troupes cubaines d’Angola. TEST: L’amour, expliqua la femme. __conj_det_nom_plur_virgule__ <start> [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines] @:[NA].*:[pi] , @:3p¬:[NAGEM] [<end>|,] <<- /conj/ space_after(\3, 0, 0) -3:4>> \3 # La virgule est probablement superflue (on ne sépare pas le verbe du sujet). <start> [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines] @:[NA].*:[pi] , @:3p¬:[NAGEM] @:A.*:[pi] <<- /conj/ space_after(\3, 0, 0) and morph(\5, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/") -3:4>> \3 # La virgule est probablement superflue (on ne sépare pas le verbe du sujet). TEST: Ces {{imbéciles,}} se ridiculisent. ->> imbéciles TEST: les {{hommes,}} deviennent plus en plus arrogants. ->> hommes TEST: Les questions de faisabilité, de mise en pratique ont vraiment été abordées. TEST: Ces difficultés, songèrent mes amis, allaient les mettre à la torture. @@@@ @@@@ @@@@ @@@@ |
︙ | ︙ |