Donc
Une remarque sur l'ambiguïté des noms des fonctions est ici
nécessaire. Par exemple,
donne l'anagnose du corpus
qui correspond à l'anagnose
.
Mais
donne l'anagnose positionnée (
)
du texte
.
Nous remarquons donc que le fonctionnement de
l'opérateur
est différent selon son argument. Pour être
plus clair, nous aurions dû probablement utiliser un nom différent
pour chacun des deux opérateurs. Mais, précisément pour ne pas faire
proliférer les noms des opérateurs, nous utilisons un typage
implicite pour les entités. Chaque entité (rien que par la façon
dont elle est écrite) a un type correspondant à l'ensemble où elle
appartient (pour l'instant,
ou
)
et le fonctionnement de
l'opérateur est modifié de manière adéquate selon le type de son
argument. Ainsi, sur le plan du traitement de l'information, il
n'est point d'ambiguïté qui subsiste.
Chaque texte positionné correspond à un seul texte du corpus. Deux textes positionnés correspondant au même texte du corpus auront des charges sémantiques différentes et peut-être incompatibles entre elles (cf. plus tard, la discussion sur les classes sémantiques CS).