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 :
« 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)
« void », comme
• void return type of a function or block that returns nothing
Hello World
print("Hello World!")
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.
let /* Declarations */
var thermostat : int := -17
in /* Expressions */ thermostat := thermostat + 1; print_int(thermostat); print("\n") end