【问题标题】:Does CLISP have something like SBCL's sb-ext:*posix-argv*?LISP 有类似 SBCL sb-ext:*posix-argv* 的东西吗? 【发布时间】:2010-11-26 14:10:43 【问题描述】: 我希望能够从 Lisp 访问 CLISP 的 argv。 【问题讨论】: 标签: common-lisp sbcl clisp 【解决方案1】: 似乎有ext:argv 或ext:*args*,取决于您的需要(来自implementation notes)。 【讨论】: 另见 cl-launch,它有可移植的代码来获取每个 CL 实现的命令行参数。 CLISP 无法识别 ext:argv,而 ext:*args*几乎是正确的。 args 不包括脚本名称。请参阅speely.wordpress.com/2010/11/27/… 以获取近似 argv 的 hack。 请注意,EXT:ARGV 是一个函数,而不是一个变量。 @Matthias 谢谢,这种差异经常让我在 Lisps 中绊倒。 newLISP 做同样的事情。