基本语法
- 表达式
> (+ 1 2)
< 3
> (- 2 1)
< 1
> (* 1 2)
< 2
> (/ 1 2)
< 0.5
- 较为复杂的表达式
> (+ (+ (* 3 5) (* 2 4)) (+ (/ 15 3) (* 2 8))) // 呵呵
- 命名(也叫定义,不叫赋值)
< (define size 5)
>
< (* size 2)
> 10
- 复合过程(函数定义)
< (define (add a b) (+ a b))
< (add 3 4)
> 7
< (define (square x) (* x x))
< (square 5)
> 25
网友评论