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 可以用来评估数据的東西)