运行 来自 CLISP 界面的 Common Lisp 文件(错误)
Run a Common Lisp file from the CLISP interface (Error)
我到处看,它说,你可以 运行 使用命令
一个 CLISP 文件
"$ clisp file.lisp" 来自 CLISP 终端。我尝试了一个简单的(打印"Hello World!"),将其保存为lisp1.lisp。如果我输入“$ clisp lisp1.lisp”它不起作用并且我收到错误消息:
我试图找到我的错误并在互联网上到处查找,但其他人输入它并且它有效。我已经是 clisp 目录的路径变量。我的错误在哪里?
在您看到的示例中,它们 运行 来自终端的命令,$
只是表明它是 运行 一个 shell 命令对于用户,这是为类 UNIX 环境(例如 Linux 或 Mac)编写 shell 命令时的常见做法。
因此,要从命令 line/terminal 执行 lisp 文件 ,您需要打开终端(cmd.exe on windows)并键入 clisp lisp1.lisp
。
或者,如果您想在 clisp 解释器中加载文件,您可以键入 (load "lisp1.lisp")
如果您在 windows 上使用 运行 CLISP,则必须配置您的快捷方式。
- 右键单击您的快捷方式
- 属性
- 开始于:"the direcory on you saved your lisp1.lisp"
之后你必须从快捷方式打开 CLISP,然后你有两个选项来加载你的文件:
- (加载'lisp1.lisp)
- (加载"lisp1.lisp")
我假设您正在使用 Windows。安装 clisp 之后,您必须将系统变量路径设置为包含 clisp.exe 的位置以及 lisp 程序的位置。例如,如果您在 c:\clisp-2.49 上安装了 clisp,并且您在桌面上使用记事本编写了一个 lisp 程序 hello.lisp,那么您的系统变量路径必须包含以下内容:
...;c:\clisp-2.49;c:\users(你的用户名)\desktop;...
注意:仅当您的 lisp 程序不需要交互时,通过命令行提示使用 clisp 才有效。 Lisp since 1958 has been designed for REPL (Read-Evaluate-Print Loop), 你必须掌握这个 Lisp 哲学,因为它是 John McCarthy 的 Lisp 的基本思想。
我到处看,它说,你可以 运行 使用命令
一个 CLISP 文件"$ clisp file.lisp" 来自 CLISP 终端。我尝试了一个简单的(打印"Hello World!"),将其保存为lisp1.lisp。如果我输入“$ clisp lisp1.lisp”它不起作用并且我收到错误消息:
我试图找到我的错误并在互联网上到处查找,但其他人输入它并且它有效。我已经是 clisp 目录的路径变量。我的错误在哪里?
在您看到的示例中,它们 运行 来自终端的命令,$
只是表明它是 运行 一个 shell 命令对于用户,这是为类 UNIX 环境(例如 Linux 或 Mac)编写 shell 命令时的常见做法。
因此,要从命令 line/terminal 执行 lisp 文件 ,您需要打开终端(cmd.exe on windows)并键入 clisp lisp1.lisp
。
或者,如果您想在 clisp 解释器中加载文件,您可以键入 (load "lisp1.lisp")
如果您在 windows 上使用 运行 CLISP,则必须配置您的快捷方式。
- 右键单击您的快捷方式
- 属性
- 开始于:"the direcory on you saved your lisp1.lisp"
之后你必须从快捷方式打开 CLISP,然后你有两个选项来加载你的文件:
- (加载'lisp1.lisp)
- (加载"lisp1.lisp")
我假设您正在使用 Windows。安装 clisp 之后,您必须将系统变量路径设置为包含 clisp.exe 的位置以及 lisp 程序的位置。例如,如果您在 c:\clisp-2.49 上安装了 clisp,并且您在桌面上使用记事本编写了一个 lisp 程序 hello.lisp,那么您的系统变量路径必须包含以下内容: ...;c:\clisp-2.49;c:\users(你的用户名)\desktop;... 注意:仅当您的 lisp 程序不需要交互时,通过命令行提示使用 clisp 才有效。 Lisp since 1958 has been designed for REPL (Read-Evaluate-Print Loop), 你必须掌握这个 Lisp 哲学,因为它是 John McCarthy 的 Lisp 的基本思想。