### 2.5.5 Archiver et désarchiver des variables et leur contenu : archive unarchive

archive a comme argument une chaine de caractère (le nom du fichier d’archive) et une liste de variables.
archive sauve le contenu de ces variables dans le fichier ayant pour nom la chaine donnée en argument.
Le format de sauvegarde est un format interne à Xcas, ce qui a comme intérêt de pouvoir relire ces valeurs plus rapidement. On tape :

archive("toto",[a,b,f])

On obtient :

crée le fichier "toto" contenant les valeurs des variables a,b,f

unarchive a comme argument une chaine de caractère (le nom d’un fichier d’archive créé avec la commande archive).
unarchive lit les valeurs se trouvant dans le fichier ayant pour nom la chaine donnée en argument, si ce fichier a été créé avec la commande archive.
On tape :

unarchive("toto")

On obtient :

les contenus des variables sauvées avec archive