什么是一 .scm 文件?
SCM 文件是使用 Scheme 编程语言创建的源代码文件。它包含用方案语法编写的代码,然后由方案解释器执行。方案语言由麻省理工学院 (MIT) 于 1970 年开发,支持函数式编程和递归算法等相关技术。 SCM 文件可以在任何文本编辑器中打开和编辑,例如 Microsoft Notepad、Notepad++ 和 Apple TextEdit。
单片机文件格式
使用任何文本编辑器以纯文本格式创建和保存 SCM 文件。 Scheme 是 Lisp 系列编程语言的一部分,并在官方 IEEE 标准中进行了标准化。 Schema 编程语言的一些显着特点如下。
Minimalism
- Schema 是一种简单的语言,比许多其他具有同等能力的语言要容易得多。Lexical Scope
- 模式是词法范围的,可以在程序单元中进行变量绑定,并且可以通过读取程序的文本进行分析。Lambda 演算
-块结构
- 模式编程语言从早期语言(如 ALGOL)继承其块结构。Proper Tail Recursion
- Schema 使用尾递归来表达迭代。它有迭代构造,另外还有do。