2.4. La directiva DefaultDirectory

Cuando YACAS empieza su ejecución carga una serie de scripts de un directorio especial, en GNU/Linux normalmente es /usr/share/yacas/.

Podemos crear nuestros propios scripts definiendo nuestras funciones, constantes, ... y podemos especificar los directorios desde los que serán cargados nada mas solicitarlo el usuario. Para ello debemos especificar esos directorios con la directiva DefaultDirectory en el fichero .yacasrc que residirá en nuestro directorio personal o bien directamente en YACAS:

Ejemplo 2-1. Añadiendo nuevos directorios al PATH

In> DefaultDirectory("/home/jose/yacasscripts/");
Out> True;
In>
        

Ejemplo 2-2. Cargando nuestros propios scripts

In> Load("miscript.ys");
Out> True;
In>
        

YACAS buscaría miscript.ys en los directorios en los que estan los scripts de inicio y en los que le hayamos dicho mediante la directiva DefaultDirectory. Es muy importante el que todos los directorios que especifiquemos con esta directiva acaben con el carácter "/" en sistemas UNIX, ya que YACAS antepondrá los directorios especificados al nombre del script para cargarlo. En sistemas Windows (R) habrá que utilizar el carácter "\".