gpt4 book ai didi

lisp - 增加 Mac Common Lisp 5.0 中的最小堆栈溢出大小

转载 作者:太空宇宙 更新时间:2023-11-03 18:55:02 25 4
gpt4 key购买 nike

我对 Lisp 比较陌生(我只知道最基本的知识),目前我正在尝试运行由 David Cope 创建的算法组合程序。它在 MCL 5.0 中运行,但我不断收到以下错误:

Error in process play: Stack overflow on value stack. To globally increase stack space, increase *minimum-stack-overflow-size*

有谁知道我会使用什么函数来增加堆栈溢出大小,以及如何为我的计算机计算最佳堆栈溢出大小?我在具有 512 MB RAM 的旧 Powerbook 上运行 MCL。

谢谢你的时间,

埃迪

最佳答案

最初内存选项是用 ResEdit 编辑的。

还可以使用 SAVE-APPLICATION 函数并使用 :MEMORY-OPTIONS 关键字指定各种值。 MCL 引用手册中对此进行了描述。此函数保存一个新的 MCL 应用程序。通常启动 vanilla MCL,设置各种选项,加载一些库,然后保存一个新的应用程序。然后在开发过程中使用这个新应用程序。

所需的堆栈大小取决于您要运行的程序。

如果发生堆栈溢出,在许多情况下,在 MCL 中您可以继续使用更大的堆栈。只需选择正确的重启选项即可。

关于lisp - 增加 Mac Common Lisp 5.0 中的最小堆栈溢出大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com