78 words
1 minute
scheme-1.3.2
Some information may be outdated
用lambda构建过程
- lambda表达式的一般形式:
(lambda ( <formal-parameters> ) <body> )- let表达式的一般形式:
(let ((<var₁><exp₁>) ((lambda (<var₁> ... <varₙ>) (<var₂><exp₂>) ===> 等价于 (body) ... <exp₁> (<varₙ><expₙ>)) ... <expₙ>) <body>)-
一个简单的例子:
-
let表达式:
(let ((x 3) (y 2)) (+ x y))- lambda表达式:
((lambda (x y) (+ x y)) 3 2) scheme-1.3.2
https://infini.cv/posts/scheme/scheme-132/