Scheme定义-1985-2020历年数学建模美赛赛题(中文版)

时间:2024-07-13 19:24:37
【文件属性】:

文件名称:Scheme定义-1985-2020历年数学建模美赛赛题(中文版)

文件大小:3MB

文件格式:PDF

更新时间:2024-07-13 19:24:37

程序设计 方法 架构 编程 面向对象

图 18.1 Scheme定义 关键字 local把这种新的表达式类型和其他表达式相区分,就像 cond把条件表达式和其他调用相区分 一样。这种定义被称为局部定义的变量、函数或者结构体。Definitions 窗口中的所有定义被称为最外层定 义。对于变量定义或函数定义来说,一个名字最多只能在左部出现一次。定义中的表达式被称为右部表达 式。跟在定义后的表达式则被称为主体。 我们来观察一个例子: (local ((define (f x) (+ x 5)) (define (g alon) (cond [(empty? alon) empty] [else (cons (f (first alon)) (g (rest alon)))]))) (g (list 1 2 3)))


网友评论