代码之家  ›  专栏  ›  技术社区  ›  Andreas Grech

从“小schemer”中的示例到实际scheme的语法变化

  •  3
  • Andreas Grech  · 技术社区  · 14 年前

    我最近开始学习 The Little Schemer 在尝试 DrScheme ,我已经意识到,从书中的示例到我可以在drscheme中编写的内容,有一些细微的语法变化。

    首先,作为drscheme中的一种语言,我选择了 Pretty Big (传统语言之一)。
    这是尝试书中的例子的正确选择吗?


    关于语法更改,我注意到,例如,我需要在标识符前面加上 ' 为了让他们工作。

    例如:

    (rember 'jelly '(peanut butter jelly))
    

    在尝试《小阴谋家》一书中的例子时,我是否还需要注意一些变化(语法上的或非语法上的)?

    2 回复  |  直到 14 年前
        1
  •  5
  •   Eli Barzilay    14 年前

    iirc,这本书对引用的数据使用了不同的字体,在实际的方案代码中需要使用引号。至于你对plt方案的使用,“相当大”的语言实际上是作为一种传统语言存在的。你应该使用 Module 语言,并使所有文件以 #lang scheme (默认情况下应该存在)。

    (在drscheme中使用不同语言的“新”方法总是在 模块 “语言”并使用 #lang 行)

        2
  •  2
  •   Darius Bacon    14 年前

    请参阅前言中的“读者指南”部分。(我在看第四版。)