LISP 如何提供输入?

How the input is provided in LISP?

我对 lisp 完全陌生,但我遇到了这段代码 https://github.com/wjur/sym-diff-lisp/blob/master/sym-diff.lsp,它在 lisp 中计算导数,我想知道如何 运行 它。我在开头看到了评论中的示例,但我不确定如何 运行 它。 我刚刚在 ubuntu 中安装了 clisp 并尝试 运行 'clisp sym-diff.lsp' 但我不知道我应该在哪里传递我想要区分的确切功能。我应该在 运行ning sym-diff.lsp 时将其作为参数传递吗?

启动 CLISP - 你应该有一个终端 window,它正在等待你做一些事情。这是你的 REPL。

您必须加载代码,因此:

  • (cd "文件位置")
  • (加载“文件名”)

完成后,您就可以将示例输入到 REPL 中。