我没有运气找到一种方法来按照我想要的方式进行这项工作,所以如果有人能提供帮助,我将不胜感激。
我想要的是能够在终端上做到这一点:
> racket
然后能够输入 Racket 命令并让它们编译。喜欢,
> (+ 1 2)
> 3
Run Code Online (Sandbox Code Playgroud)
希望一些命令像
> racket myprog.rkt
> 3
Run Code Online (Sandbox Code Playgroud)
在哪里 myprog.rkt只是包含(+ 1 2).
如果这是一个明显的问题,我是新手,很抱歉,但我只是不知道如何使它起作用。
谢谢。
您几乎准确地描述了racket可执行文件正在做什么。唯一的区别是您myprog.rkt需要#lang racket在顶部有一个。
如果您使用的是 Mac,则需要使用直接路径运行可执行文件,或者将其添加到您的环境中$PATH,或者创建指向它的符号链接。您将在子目录中找到可执行文件bin。
如果您使用的是 Windows,则必须执行相同的操作 - 将 Racket 目录添加到PATH系统设置中,或者直接运行它。在 Windows 上,您应该有一个指向 Racket 可执行文件的启动链接,该可执行文件将在 cmd 框中运行。(请注意,如果您查看 Racket 目录,将不会有bin子目录。)
| 归档时间: |
|
| 查看次数: |
8861 次 |
| 最近记录: |