Cargar programas

Algunas veces tiene un programa más largo que escribió en un archivo y quiere leer dicho archivo con la herramienta matemática Genius. En estas situaciones tiene dos opciones. Puede conservar las funciones que más usa en el archivo ~/.geniusinit. Si quiere cargar un archivo a la mitad de una sesión (o desde otro archivo), puede escribir load <list of filenames> en la línea de comandos. Esto se tiene que hacer desde el nivel más alto y no dentro de alguna función a algo similar, y no puede ser parte de una expresión. También tiene una sintaxis ligeramente distinta que el resto de Genius, similar a la que se usa en la consola. Puede escribir el nombre del archivo entre comillas. Si utiliza las comillas '' obtendrá exactamente la cadena que escriba, si utiliza las comillas "" no se escaparán los caracteres especiales como se hace con las cadenas. Ejemplo:

load programa1.gel programa2.gel
load "Nombre raro de archivo con ESPACIOS.gel"

Los comandos cd, pwd y ls también están incluídos. El comando cd toma un argumento, ls toma una argumento que es como «glob» en la consola de Unix (puede utilizar comodines, por ejemplo). El comando pwd no toma ningún argumento. Por ejemplo:

cd «carpeta_con_programas_gel»
ls *.gel