Wolfgang Jenkner wrote:
> It should be enough to increase the bind stack size; in GCL this can
> be done by simply setting some variable which is described in the GCL
> internals info manual (sorry for this somewhat fuzzy pointer but I
> don't have GCL handy).
Well, I tried two possibilities. Do not know if it connect with that bind stack needed for operation
with nested lists.
The help that I found in gcl.info is very poor.
Firstly,
(C1) :lisp (setq si::*multiply-stacks* 2);
2
(C1)
It does not help. Indeed the problem is that in FACSUM(EXP3, C, D, [U, V, [Z, [M]]])
the list is nested. In others examples in 'facexp.dmo', where the level of nesting is less, everything is ok.
The 'stopex.dmo' passed without problems for me. I tried to multiply the stack for 10, without success.
Secondly,
in compiling gcl, I tried the option --enable-vssize=9999 to put the maximum value for the stack size.
It does not help, also.
How to overcome this problem?
rgds,
Valerij