MacOS Scheme编译环境搭建

安装的环境是开源的ChezScheme

下载ChezScheme

git clone git@github.com:cisco/ChezScheme.git

编译与安装:

./configure
sudo make install

安装完成之后就可以直接在Shell里面使用ChezScheme的命令行交互环境, Ctrl + D退出:

scheme-evn1

如果不使用交互式环境,还可以让解释器直接解释文件:

scheme-evn2

为了更方便学习,还可以将环境集成到vscode里面:

安装支持语法高亮的插件 vscode-scheme:

scheme-evn3

支持快捷运行代码的插件 Code Runner:

scheme-evn4

配置Code Runner支持scheme:

在菜单 Code -> Preferences -> Settings里面搜索Run Code找到 Executor Map By File Extension:

scheme-evn4

点击 Edit in settings.json,在这个文件里面加上scheme文件的后缀配置,然后保存:

    "code-runner.executorMapByFileExtension": {
        ".ss": "scheme --quiet < $fullFileName"
    }

在vscode里面新建ss后缀的scheme文件,点运行按钮就可以直接运行了,结果会在OUTPUT里面:

scheme-evn4