【问题标题】: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:argvext:*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 做同样的事情。
    猜你喜欢
    • 2017-07-15
    • 2014-09-22
    • 2010-11-29
    • 2020-03-26
    • 2011-10-18
    • 2023-03-09
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多