Concept

Variable métasyntaxique

Résumé
En programmation informatique, une variable métasyntaxique est une variable générique, qui aurait la valeur grammaticale d'un pronom (en ce qu'ils sont la représentation générique de tout une classe d'objet spécifique: il, elle, on... ici "var" pour variable serait l'exemple type). Ces variables sont utilisées dans les exemples pour se concentrer sur le fond plutôt que sur la forme ; leurs noms sont choisis pour être tacitement reconnus comme tel par les administrateurs et les programmeurs. Le mot toto est l'exemple le plus parlant. L'utilisation des variables métasyntaxiques permet de libérer le programmeur de la recherche d'un nom de variable logique adéquat au sujet étudié. Les variables métasyntaxiques sont appelées ainsi car : ce sont des variables dans le métalangage employé pour parler des programmes, etc. (voir également le pseudo-code) ; ce sont des variables dont les valeurs sont souvent des variables (comme dans des utilisations telles que « la valeur de f( toto, tata ) est la somme de toto et tata »). Ce terme fait partie du jargon informatique. La variable métasyntaxique francophone la plus courante est toto. Traditionnellement, la première variable métasyntaxique d'un programme ou d'une fonction s'appellera toto. En réponse à toto, plusieurs suites de variables métasyntaxiques sont utilisées. On suppose que le toto métasyntaxique désigne originellement la même personne que le Toto récurrent des histoires drôles . Il est possible de créer autant de variantes de toto qu'il y a de voyelles : tata, titi, tete, tutu, tyty. À l'époque des téléscripteurs ASR33 et KSR33, dont le clavier était très incommode, le nom KLIO (ces télétypes n'avaient que des capitales) était souvent utilisé à cause de la proximité de ces quatre touches et de la facilité de prononciation de la variable. En Fortran, premier langage scientifique de très large utilisation, la commodité d'utiliser les variables I, J, K...
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.