dim


dimension d´une entité

dim
edit
error
exp
history
matrix
malloc
print
read
system
var

dim

dim(expr)

Retourne le nombre d´éléments de l´évaluation de expr.
Exemples:
dim(NIL); retourne 0.
dim [1,5]; retourne 5
dim("toto"); retourne 4

dim edit

Retourne les dimensions du terminal (colonnes, lignes)

dim edit(nl,nc)

Permet de changer ces dimensions

dim error

Retourne le nombre de lignes affichées avant et après une erreur.

dim error(n)

Change ce nombre.

dim exp

dim exp(n)

Retourne la puissance de 2 <= n.

dim history

Retourne le nombre maximum de lignes de commandes stockées dans l´ history (100 par défaut).

dim history(n)

Modifie ce nombre.

dim matrix

Retourne les 3 entiers nb,nx,ny respectivement nombre nb de matrices de dimensions nx * ny lues par read matrix.

dim malloc

Retourne la dimension maximum des mallocs (100000 par défaut).

dim malloc(n)

change cette dimension.

dim print

Retourne la dimension maximum des prints (5000 par défaut).

dim print(n)

change cette dimension.

dim read

dim read("nnn")

Retourne la taille (en octets) du fichier nnn.

dim system

Retourne le nombre de longs réservés par la pile.

dim system("env")

Retourne le nombre d´ environnements (typiquement 3: interpreteur, anyflo, application).

dim var

dim var("v")

Retourne le nombre de longs occupés par la variable externe "v".

dim var

Retourne le nombre de longs occupés par toutes les variables externes.