Table des matières


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