- 19
- 0
- 约1.57万字
- 约 14页
- 2015-11-19 发布于江苏
- 举报
Scheme语言深入
在Scheme语言中,符号类型的用法、过程的多参数情况、Continuation、记录类型、宏定义与模块等等一些问题成为阻挡初学者的门槛,也是深入理解和使用Scheme语言编程的关键,下面分别论述,做为对《Scheme语言概要》一文的补充。
现在就开始免费试用
一、关于符号类型
符号类型又称引用类型,在概要一文中本人介绍得非常的模糊,使很多初学者不理解。符号类型在Scheme语言中是最基础也是最重要的一种类型,这是因为Scheme语言的祖先Lisp语言的最初目的就是符号处理,在Scheme语言中几乎所有的东西都可以看做是符号或做为符号列表来处理,这也是我们把符号类型做为第一个问题研究的原因。
与符号类型相关的关键字有四个,分别是:quote, quasiquote, unquote和unquote-splicing,如下所示:
规范用法:(quote obj)?简化用法:obj (注意,为右单引号,双引号下面的那个符号。)?意义:符号类型的定义,(quote obj)本身就是一个值,虽然它不如数字123这样直观。
规范用法:(quasiquote obj)?简化用法:`obj (注意,`为左单引号,~波浪号下面的那个符号。)?意义:类似符号类型的定义,最好称之为逆符号类型,它可以将符号类型转换为具有实际意义的东西。
规范用法:(unquote obj)
您可能关注的文档
- 大连海昌极地海洋奠基方案.ppt
- 地产暖场活动策划案_图文.ppt
- 地球上被遗弃的空灵之境.ppt
- 地图83148823.ppt
- 地图标注系统说明.ppt
- 地图的应用(商务星球版)2.ppt
- 地形和地形图(张).ppt
- 各类型策划文案模板.ppt
- 公众网络学习工程_学习计划_计划解决方案_实用文档.doc
- 共15周_营销活动策划_计划解决方案_实用文档.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)