问题标签 [allegro-cl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debugging - Allegro CL,逐步调试功能
我试图了解函数在 Lisp 中是如何工作的,我很久以前使用过 Allegro Cl,我记得它在 REPL 中有一个特殊的函数,可以让你逐步了解函数是如何工作的,就像在 Matlab 中一样。例如,如果你有这个功能:
您可以逐步查看每个功能,例如:
接着:
最后:
提前谢谢了。
lisp - 使用 Common LISP 运行爬山搜索的问题
这是我书中的代码,我需要使用它来使用我们的预定义节点运行爬山搜索。我能够成功运行其他一些搜索功能,例如 Best-first--(“看起来”相似)。在运行此爬山搜索时,它未能运行。我是 lisp 的新手,所以我不明白为什么会这样。顺便说一句,我正在运行 Allegro CL。功能如下;
我调用的函数看起来像这样(hill-climb 's 'd)
我得到的错误如下;
html - AllegroServe 的 htmlgen 中的 form、img、span 和 table 标签有什么特别之处?
在 AllegroServe 的htmlgen中,我注意到<form>
、<img>
、<span>
和<table>
标记的定义与所有其他 HTML 标记不同。与所有其他标签不同,它们定义的第三个参数是非空的。源代码中的注释说第三个参数是“属性符号,可以命名这个对象用于替代目的”。这到底是什么意思?该文档没有提到“subst”。
例如,<table>
标签定义为(def-std-html :table t :name)
. 标签的name
属性有什么特别之处?<table>