Section courante

A propos

Section administrative du site

FIRSTOF

Premier de
Sun Pascal

Syntaxe

function firstof(x:variable):ordinal;

Paramètres

Nom Description
x Ce paramètre permet d'indiquer l'expression, une variable ou une constante à analyser. Ce paramètre ne peut pas être un RECORD, un fichier ou un pointeur, un tableau, une procédure, une fonction ou chaine de caractères.

Retour

Lorsque x est un type ordinal, une constante, une expression ou une variable, la fonction firstof retourne le même type de données que son paramètre. Lorsque x est un tableau, la fonction firstof renvoie a le même type de données que le type de l'index du tableau. Lorsque x est un type d'ensemble, la fonction firstof renvoie a le même type de données que le type de base de l'ensemble.

Type de paramètre Valeur de retour
integer (sans le paramètre -xl) -2147483648
integer (avec le paramètre -xl) -32768
integer16 -32768
integer32 -2147483648
char chr(0)
boolean false
énumération Premier élément de la déclaration de type d'énumération.
array La limite inférieure du sous-intervalle définissant la taille du tableau.
varying 1
set of 'A'..'Z' 'A' (le caractère 'A')

Description

Cette fonction permet de demander la première valeur possible d'un type ou d'une variable. La fonction firstof renvoie la valeur de la borne inférieure lorsque son paramètre est un type ordinal. Pour les types de tableau, la fonction firstof renvoie la borne inférieure du sous-intervalle définissant l'index du tableau. Pour les types d'ensemble, il renvoie la limite inférieure du type de base défini.



Dernière mise à jour : Lundi, le 7 septembre 2015