Il y a plusieurs niveaux de compréhension du langage :
- lexical (les mots sont dans le dico), ok
- syntaxique (les phrases sont elles bien formées), ok
- sémantique (la phrase a-t-elle un sens ?), déjà assez difficile...
- pragmatique (dans quel contexte a été énoncée la phrase ?).
Ce dernier est trop négligé par les informaticiens :-)
exemples archi-connus :
1) la petite brise la glace
2) le boucher sale la tranche
c'est bon lexicalement, syntaxiquement et sémantiquement. Il manque cependant le contexte pour comprendre ces phrases sans ambiguïté :
1) s'agit-il d'une petite fille qui casse la glace ou d'un petit vent qui la congèle ?
2) le boucher met-il du sel sur le steak ou n'est il pas propre et il la coupe ?
Bref, je ne vois pas comment un compilo pourrait comprendre le contexte :-)
[^] # Re: ambiguité
Posté par Dr BG . En réponse au journal L'expressivité des langages. Évalué à 3.
- lexical (les mots sont dans le dico), ok
- syntaxique (les phrases sont elles bien formées), ok
- sémantique (la phrase a-t-elle un sens ?), déjà assez difficile...
- pragmatique (dans quel contexte a été énoncée la phrase ?).
Ce dernier est trop négligé par les informaticiens :-)
exemples archi-connus :
1) la petite brise la glace
2) le boucher sale la tranche
c'est bon lexicalement, syntaxiquement et sémantiquement. Il manque cependant le contexte pour comprendre ces phrases sans ambiguïté :
1) s'agit-il d'une petite fille qui casse la glace ou d'un petit vent qui la congèle ?
2) le boucher met-il du sel sur le steak ou n'est il pas propre et il la coupe ?
Bref, je ne vois pas comment un compilo pourrait comprendre le contexte :-)