Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tiger [Le 27/09/2017, 02:16] zianis |
tiger [Le 11/09/2022, 10:35] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Tiger est un langage de programmation créé par Andrew W. Appel en 1998. Il est de type « //typage fort// » | + | {{tag>programmation}} |
+ | ---- | ||
- | ====== Variables réservées ====== | + | ====== Tiger : un langage de programmation====== |
+ | |||
+ | Tiger est un langage de programmation créé par Andrew W. Appel en 1998. Il est disposé d'un type dit « //typage fort// » https://fr.wikipedia.org/wiki/Typage_fort | ||
+ | |||
+ | ===== Variables réservées ===== | ||
Tiger est composé de 3 types de variables dites réservés : | Tiger est composé de 3 types de variables dites réservés : | ||
- | « int », composé par des entiers de 32 bits compris entre -2³¹ (moins deux puissance 31) et 2³¹ - 1 (deux puissance 31 moins 1) | + | « int », composé par des entiers de 32 bits compris entre -2³¹ (moins deux puissance 31) et 2³¹ - 1 (deux puissance 31 moins 1) |
« string » chaîne de caractères de 8 bits (voir table ASCII) | « string » chaîne de caractères de 8 bits (voir table ASCII) | ||
Ligne 13: | Ligne 18: | ||
• void return type of a function or block that returns nothing | • void return type of a function or block that returns nothing | ||
- | ====== Hello World ====== | + | ===== Hello World ===== |
print("Hello World!") | print("Hello World!") | ||
- | ====== Structure ====== | + | ===== Structure ===== |
Dans Tiger, la déclaration et l'initilisation des fonctions se fait dans le « let ». Les instructions dans le « in » et enfin le « end » permet de terminer la fonction. | Dans Tiger, la déclaration et l'initilisation des fonctions se fait dans le « let ». Les instructions dans le « in » et enfin le « end » permet de terminer la fonction. |