Assign

> assign(var1 = expr1, ..., varn = exprn);

Cette commande permet d'assigner les expressions expr1, ...,exprn aux variables var1, ...,varn respectivement.

L'argument de assign peut être de la forme [var1 = expr1, ..., varn = exprn] si l'ordre d'assignation est important.

Exemple

> x;
x
> assign(x = 2);
> x;
2

> x := 'x';
x := x

> y;
y

> assign(x = z, y = 3);
> x, y;
z, 3