Voici un tableau de référence des différents commandes, instructions ou fonctions du «Modula-2» (aussi connu sous le nom de built-in functions) :
Procédures et fonctions | Description |
---|---|
ABS | Cette fonction retourne la valeur absolue d'une expression numérique. |
CAP | Cette fonction permet de retourner la correspondance la majuscule d'une lettre. |
CHR | Cette fonction permet de retourner le caractère correspondant au code ASCII numérique. |
CMPLX | Cette fonction permet de retourner un nombre complexe composé d'une partie réel et imaginaire. |
HALT | Cette procédure permet d'arrêter l'exécution du programme. |
HIGH | Cette fonction permet de demander la limite supérieur d'un tableau. |
IM | Cette fonction permet de retourner la partie imaginaire d'un type de données complexe. |
INC | Cette procédure permet d'incrémenter la valeur spécifié de 1 ou de la valeur spécifié. |
INCL | Cette procédure permet d'inclure un élément dans une variable d'ensemble (SET ou PACKEDSET). |
INT | Cette fonction permet de convertir l'expression en une valeur entière. |
MAX | Cette fonction permet de retourner le plus grand entier d'un tableau ou d'un ensemble. |
MIN | Cette fonction permet de retourner le plut petit entier d'un tableau ou d'un ensemble. |
NEW | Cette procédure permet d'allouer de la mémoire dynamiquement. |
ODD | Cette fonction indique si la valeur entière est un nombre impaire. |
ORD | Cette fonction permet de connaître le rang de la valeur scalaire, par exemple on peut connaître le numéro de code ASCII d'un caractère de cette manière. |
RE | Cette fonction permet de retourner la partie réel d'un type de données complexe. |
SIZE | Ce mot réservé permet de connaître la taille en octet d'une variable ou d'un type. |
TRUNC | Cette fonction permet d'effectuer la conversion d'une valeur réel (REAL ou LONGREAL) en un cardinal en éliminant la partie fractionnaire du nombre. |
VAL | Cette fonction permet d'effectuer la conversion d'un type de données à un autre type de données différent. |
Dernière mise à jour : Mardi, le 13 janvier 2015