Gladir.com - Oberon - Référence de procédures et fonctions


Vue par description   Vue par prototype   Rechercher

Procédures et fonctions Description
ABS

Cette fonction retourne la valeur absolue d'une expression numérique.

ARRAY

Ce mot réservé permet de définir des tableaux avec des valeurs scalaires.

ASH

Cet opérateur permet d'effectuer un décalage de bit vers la gauche.

BEGIN

Cette instruction permet de définir le début d'un bloc d'instruction.

CAP

Cette fonction permet de retourner la correspondance la majuscule d'une lettre

CASE

Ce mot réservé permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.

CHR

Cette fonction permet de retourner le caractère correspondant au code ASCII numérique.

COPY

Cette fonction permet de copier une chaine de caractères dans un vecteur.

DEC

Cette procédure effectue la décrémentation de 1 ou de N d'une variable.

ENTIER

Cette fonction permet de retourner la partie entière d'un nombre réel.

EXCL

Cette procédure permet d'exclure un élément d'une variable d'ensemble (SET).

FOR

Ce mot réservé permet de produire un compteur de boucle.

HALT

Cette fonction permet d'arrêter le programme ou le sous-programme actuellement en cours.

IF

Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions.

IMPORT

Ce mot réservé permet d'indiquer les modules devant être utilisé par le programme.

INC

Cette procédure permet d'incrémenter la valeur de la variable spécifié.

INCL

Ce mot réservé permet d'inclure un élément d'une variable d'ensemble (SET).

LEN

Cette fonction permet de retourner la longueur d'une chaine de caractères ou d'une variable de type de données de caractères.

LOOP

Ce mot réservé permet d'effectuer des boucles d'instructions infini.

MAX

Cette fonction permet de retourner le plus grand entier d'un type de données ou d'un ensemble.

MIN

Cette fonction permet de retourner le plut petit entier d'un type de données ou d'un ensemble.

MODULE

Ce mot réservé permet de définir l'entête d'un module (équivalent d'une unité en Pascal).

MOVE

Cette procédure permet d'effectuer un copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets.

NEW

Cette procédure permet d'allouer de la mémoire dynamique pour une variable.

ODD

Cette fonction indique si la valeur entière est un nombre impaire.

OR

Cet opérateur permet d'effectuer un Ou logique sur des booléens ou Ou binaire sur des valeurs numériques.

ORD

Cette fonction permet de connaitre le rang de la valeur scalaire, par exemple on peut connaitre le numéro de code ASCII d'un caractère de cette manière.

RECORD

Ce mot réservé permet de définir des structures d'enregistrement contenu des variables.

REPEAT

Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai.

SIZE

Ce mot réservé permet de connaitre la taille en octet d'une variable ou d'un type.

VAR

Ce mot réservé permet de définir des variables.

WHILE

Ce mot réservé permet de produire une boucle exécuté tant et aussi longueur que la condition est vrai.


Légende

    Cette couleur permet d'indiquer que la procédure ou le mot réservé n'est pas supporté par toutes les versions de compilateur Oberon.

Dernière mise à jour: Mardi, le 27 juin 2006