跳转到内容

Scheme 编程/简单表达式

维基教科书,自由的教学书籍
Scheme 编程
 ← Scheme 数据类型 简单表达式 数字和表达式 → 

正如我们已经看到的,Scheme 表达式具有以下形式

(<Operation> <Operand 1> ... <Operand n>)

但是,更简单的表达式也是可能的;以下所有都是有效的 Scheme 表达式,并且将由解释器进行评估。

> 3
3
> #t
#t
> 6+1i
6.0+1.0i
> '(1 3 5)
(1 3 5)
> '(1 . ())
(1)
> #(1 3)
#(1 3)
> +
#<primitive-procedure +>

它们分别是:

  • 数字
  • 布尔值
  • 复数(带有虚部的数字)
  • 列表
  • 向量
  • 基本过程(即 scm 可以用来评估数据的東西)
华夏公益教科书