`
cinic2003
  • 浏览: 37099 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在Mac下安装mit-scheme

    博客分类:
  • mac
阅读更多

《计算机程序的构造解释》里用到的语言是Lisp的一种方言scheme,记录一下mit-scheme在Mac下的安装过程。

 

1.首先看看本地是否安装过scheme,在命令行

which scheme
 

如之前没安装过,则不会显示任何内容,如有,可以看看安装路径

echo $MITSCHEME_LIBRARY_PATH

 

2.下载源码包,http://www.gnu.org/software/mit-scheme/,如果是Mac OS X 10.5的或以上版本,可下载x86-64这个包。

 

3.解压,包里面有两个文件夹lib和bin,将bin下的4个文件拷贝到/usr/bin/下,将lib/mit-scheme这个文件夹整个拷贝到/usr/lib/下,需要root权限和密码。

 

4.在Mac用户的根目录下新建.profile文件,其中加上刚才mit-scheme拷贝后的路径

export MITSCHEME_LIBRARY_PATH=/usr/lib/mit-scheme

 

然后在命令行来测试一下,输入命令

scheme
 

很简单!

 

来源:http://renevanbelzen.wordpress.com/2008/11/13/installing-mitgnu-scheme-on-mac-os-x-leopard/

分享到:
评论

相关推荐

    mit-scheme的基本使用教程

    本教程将详细讲解如何使用MIT-Scheme进行编程,包括在命令行环境和Emacs编辑器下的操作。 一、MIT-Scheme简介 MIT-Scheme是一个开源的Lisp方言,广泛用于教学和研究。它的设计目标是提供一个纯净的Scheme环境,便于...

    mit-scheme源代码

    2. 源代码解压:将压缩包`mit-scheme-c-20090107`解压到适当目录,通常在终端中使用`tar -zxvf mit-scheme-c-20090107.tar.gz`命令完成解压。 3. 配置与编译:进入解压后的目录,使用`./configure`进行配置,检查...

    mit-scheme-fererence

    - **标题**:“mit-scheme-fererence”(应当是“MIT Scheme Reference”的误拼)指向了MIT Scheme的一个版本的手册,这是一份详尽的技术文档,用于指导用户如何有效地使用MIT Scheme这一Lisp方言进行编程。...

    mit-scheme的基本使用

    sicp中使用的ide. 用法基本和emacs一样

    mit-scheme-ref

    ### 关于MIT/GNU Scheme参考手册的知识点 #### 标题与描述理解 根据所提供的信息,这份文档被称为“mit-scheme-ref”,它是一系列MIT书籍的一部分。文档标题中提到的“MIT/GNU Scheme Reference Manual”指出这是...

    mit-scheme手册

    - **注意事项**:由于Windows与Unix系统存在差异,在安装时需特别注意某些设置选项的选择。 #### 三、运行Scheme ##### 3.1 启动Scheme的基本操作 - **命令行启动**:通过命令行输入指定命令来启动Scheme解释器。 ...

    MIT-Scheme和Mechanics的Dockerfiles。_Dockerfile_Shell_下载.zip

    MIT-Scheme和Mechanics的Dockerfiles。_Dockerfile_Shell_下载.zip

    mit-scheme-tm-seed:MIT Scheme + 测试经理

    cd mit-scheme-tm-seed 安装依赖项并使用make运行测试: make 您最终应该会看到 1 次测试运行和 0 次失败。 如果make对你不起作用,请打开一个问题。 你也可以运行 make repl 使用加载的代码打开 MIT Scheme ...

    mit-scheme解释器和用户手册

    Structure and Interpretation of Computer Programs (SICP)是mit cs,ee必修课程,多次在大牛的文章中指出,对于志在从事程序员这份职业的工程师来说,是不可多得的好书。本资源是课程配套的解释器和使用向导。

    前端项目-color-scheme.zip

    4. **响应式设计**:考虑到项目的前端特性,它可能会考虑不同设备和屏幕尺寸的适应性,确保在各种环境下都能呈现良好的色彩效果。 5. **API集成**:如果这个项目设计成可复用的组件,那么可能提供一个API接口,方便...

    vuepress-theme-default-prefers-color-scheme:为vuepress默认主题添加prefers-color-scheme

    安装 yarn add vuepress-theme-default-prefers-color-scheme # or npm i vuepress-theme-default-prefers-color-scheme 用法 // .vuepress -> config.js module . exports = { theme : 'default-prefers-color-...

    js.prefers-color-scheme:一个简单的库,用于以编程方式使用CSS Preferreds-Color-Scheme媒体功能

    喜欢颜色方案一个简单的库,用于以编程方式使用CSS的“ prefers-color-scheme媒体功能。文献资料这是用TypeScript编写的ES6浏览器库。 import { ColorScheme , getColorScheme , matchMedia , watchColorScheme ,} ...

    idea-github-scheme.zip

    安装这些主题到IDEA中,用户可以在设置界面选择相应的主题,然后应用到当前项目或全局设置,从而改变代码编辑器的外观。 使用这些GitHub主题,开发者不仅可以定制符合自己审美和工作习惯的界面,还可以感受到与...

    Android-scheme-libscheme-lib是一个scheme使用的库

    在Android平台上使用Scheme-Lib,开发者可以利用Scheme的灵活性和表达力来编写部分应用逻辑,或者作为脚本语言进行自动化测试和配置。 **Scheme on Android** 在Android环境中集成Scheme,开发者可以获得以下优势...

    mit scheme Windows 解释器

    如名所述,官网http://gnu.april.org/software/mit-scheme/,学习SICP要用到

    Fluent_Scheme简明中文手册-带书签.pdf

    3. 用户自定义函数(UDFs)的介绍,包括UDF的结构、如何在Fluent中加载和卸载UDFs,以及如何在UDF中使用Scheme进行编程。 4. 具体的Scheme函数介绍,例如: - Eval:在运行时评估一个Scheme表达式。 - Listen:...

    PyPI 官网下载 | iterm2-color-scheme-0.1.6.tar.gz

    标题中的“PyPI 官网下载 | iterm2-color-scheme-0.1.6.tar.gz”表明这是一个从Python Package Index(PyPI)官方下载的压缩包,名为“iterm2-color-scheme-0.1.6”。PyPI是Python开发者发布和分享他们创建的Python...

    stm32-development-scheme开发方案

    stm32-development-scheme开发方案。一些日常工作做项目中用到的一些例程和方案,以便于快速做出我想要的产品功能;USB升级。Fatfs存储。软件定时器。数据结构。开源按键驱动库multi_button。解析单行带空格的字符串...

    setup-scheme:Github Actions CI Scheme的CD设置

    设置方案 方案的Github Actions CI / CD设置用法参见 : on: pushjobs: jobsName: runs-on: macos-latest steps: - uses: actions/checkout@master - uses: guenchi/setup-scheme@master with: implementation: chez...

    Mit.Press-Teach.Yourself.Scheme.pdf (英文)

    《Teach Yourself Scheme in Fixnum Days》是一本详尽的教程,旨在帮助读者在有限的时间内掌握Scheme语言的基础及进阶知识。此书由Dorai Sitaram撰写,并且在网络上部分中文翻译已经存在(参考链接:...

Global site tag (gtag.js) - Google Analytics