### 8.5.2 Pour écrire des variables et leur contenu dans un fichier : `write`

`write` a comme argument un nom de fichier et des noms de variables.
`write` crèe un fichier du nom spécifié (et donc efface le fichier précédent, si celui-ciexistait déjà) et écrit les affectations de ces variables dans ce fichier .
On tape :

`a:=3.14; b:=456`

puis :

`write("titi",a,b)`

On obtient :

`le fichier "titi" dans lequel il y a a:=3.14; b:=456;`

On tape :

    testwrite():={
    local a;
    a:=[];
    for (k:=1;k<5;k++){a:=concat(a,k*6.55);}
    write("titi",a);
    return a;
    }

puis :

`testwrite()`

On obtient :

`le fichier "titi" dans lequel il y a, a:=[6.55,13.1,19.65,26.2]`