Répondre à : maxima load lisp module

Accueil Forums Programmation WIMS Programmation dans le langage wims maxima load lisp module Répondre à : maxima load lisp module

#4056
bernadette
Maître des clés
Up
0
Down
::

load is also not permitted in octave.
in octave.c


char *illegal[]={
      "system","fopen","fclose","readdir","popen","mkdir","rmdir",
      "dir","ls","cd","chdir","more","save","load","diary",
      "fork","putenv","graw","eval",
      "scanf","exec","unlink","umask","lstat","stat","rename",
      "glob","tilde_expand","pclose","popen2","waitpid",
};

/* name parts which are not allowed */
char *illpart[]={
    "file", "debug", "plot"
};

in maxima

char *illegal[]={
      "system","describe","example",
      "save","fassave","stringout","batcon",
      "batcount","cursordisp",
      "direc","readonly","with_stdout","pscom",
      "demo","ttyintfun","bug"

};

char *illpart[]={
    "file", "debug", "plot", "load", "store", "batch"
};

The question is also if you permit something in chroot and not when no chroot, the module using load should not work.

Is there something as workspace that exists in gap ?