Jeu De Pivots Adressés
Rappel
Le langage TeSQue permet de saisir des unités signifiantes en plusieurs mots. Le TeSQue II (actuellement à l'oeuvre sur Blue Moon) utilise un procédé relativement rudimentaire pour regrouper les mots qui vont ensemble (mais ce procédé a l'avantage d'être facile à exposer et très rapide à calculer). Le TeSQue III (en phase de recherches) utilise un procédé nettement plus salé, mais très proche de la langue naturelle (et notamment, plus besoin de délimiter des "blocs" d'instructions).
Exemple d'unités constituées de plusieurs mots :
\recourir \aux {abreviations}
\desormais \l'\expression {\salut \la \compagnie} \signifie {Bonjour à tous ! \et \puis \formule \de \politesse}
Avantages
Nombreux. L'un des plus immédiats est que le namespace des fonctions et variables augmente combinatoirement, puisqu'on peut nommer au moyen de plusieurs mots, et non plus de rien qu'un seul.
Pivots adressés
Il s'agit d'utiliser cette faculté d'adressage par plusieurs mots du langage TeSQue pour stocker dans des modules invoquables à volonté des expressions idiomatiques. Ainsi, on définira
\salutations \distinguees
et \best \regards
comme deux variables ou comme deux procédures qui peuvent même, en l'occurence, pointer vers le même objet, qui donnerait une formule de politesse à la fin d'un e-mail, en français ou en anglais suivant la manière dont elle est invoquée.
Nota
Cet artifice est encore très rustique, car il ne donne pas la façon dont sont combinés entre eux les divers motifs de la langue (les expressions). Pour cela, il faut tenir compte des nouveautés qu'apporte le TeSQue III, plus les rhizomes. Mais ceci est une autre histoire...
Calendrier
Le projet sera mené à titre de test ludique de la théorie, de sorte qu'il puisse au passage suggérer de nouvelles voies de recherche (c'est en se frottant aux problèmes qu'on avance...) L'arrêt de Blue Moon retarde un peu son avancement, mais la date de fin Septembre 2005 paraît tout à fait raisonnable.
--
esc
Dernière modification le vendredi 15 avril 2005 2:22:11



