Can anyone tell me how to increase the invocation history stack (ihs) in AKCL?
Is it possible to do this at invocation time with some parameter or
have I to set some attribute while building AKCL?
Thanks in advance
-- Peter
+--------------------------------------+------------------------------+
| Peter Knauber | |
| University of Kaiserslautern | "To be is to do" |
| PO-Box 3049 | Socrates |
| 67653 Kaiserslautern (Germany) | "To do is to be" |
| phone: (+49) 631 205 2642 | Sartre |
| fax : (+49) 631 205 2803 | "Do be do be do" |
| email: ·······@informatik.uni-kl.de | Sinatra |
+--------------------------------------+------------------------------+
| Kein Sieger glaubt an den Zufall. Nietzsche |
+---------------------------------------------------------------------+
Here is how you increase the stack size in AKCL. You must rebuild AKCL.
Jeff
*** h/bsd.h Thu Jun 10 10:45:03 1993
--- h/bsd.h.orig Wed Jun 9 16:59:46 1993
***************
*** 5,12 ****
#define HAVE_AOUT
#define MAXPAGE 16384
! /* #define VSSIZE 8152 original value */
! #define VSSIZE 16384 /* fix for value stack overflow */
#define MEM_SAVE_LOCALS
--- 5,11 ----
#define HAVE_AOUT
#define MAXPAGE 16384
! #define VSSIZE 8152
#define MEM_SAVE_LOCALS
In article <··················@qobi.ai.toronto.edu> ····@CS.Toronto.EDU writes:
>Here is how you increase the stack size in AKCL. You must rebuild AKCL.
That depends. You can set the variable si::*multiply-stacks*. E.g.
(setq si::*multiply-stacks* 4)
Try that first. You have to do it at top level, and a new top level
read-eval-print loop will be entered. You can do it in a file you
load too.
-- jeff