+ /* set arguments */
+ VERBOSE (DEBUG, fprintf (stdout, "argument before evaluation (%d)\n", size_tab (argument)));
+ for (i = 0; i < size_tab (argument); i++) {
+ VERBOSE (DEBUG, fprintf (stdout, "arg %d value: %g\n", i + 1, get_tab (argument, i + 1)));
+ }
+ VERBOSE (DEBUG, fprintf (stdout, "evaluate %d args\n", nbargs));
+ tab_t *new_argument = def (nbargs, args);
+ tab_t *old_argument = argument;
+ argument = new_argument;
+ VERBOSE (DEBUG, fprintf (stdout, "argument after evaluation (%d)\n", size_tab (argument)));
+ for (i = 0; i < size_tab (argument); i++) {
+ VERBOSE (DEBUG, fprintf (stdout, "arg %d value: %g\n", i + 1, get_tab (argument, i + 1)));
+ }
+