acm-header
登录

ACM通信

ACM通信

Lisp 1.5中的浅绑定


浅绑定是一种允许在有限的计算量内访问变量值的方案。在Lisp 1.5中提出了一个用于浅绑定的优雅模型,其中上下文切换是一种称为重根的环境树转换。重根是完全通用的和可逆的,而且是可选的,因为无论在每次上下文更改时是否调用重根,Lisp 1.5解释器都将正确操作。因为重根会离开assoc [ v,不变量,适用于所有变量 v所有的环境 一个,程序员可以访问一个重根原语shallow[],这使他可以动态控制访问是浅还是深,并且这只影响程序的执行速度,而不影响程序的语义。此外,只要重根是一个不可分割的操作,多个进程可以在同一个环境结构中活动。最后,提出了重根的概念,将Lisp中的浅绑定的概念与Dijkstra的Algol显示相结合,从而为浅绑定提供了一个通用模型。

本文的全文是优质内容


没有找到条目

登录阅读全文

登录

如果您是ACM会员、通讯订阅用户或数字图书馆订阅用户,则使用ACM Web帐户用户名和密码登录以访问优质内容。

需要访问吗?

请选择下面的一个选项以访问高级内容和功能。

创建一个网上帐户

如果你已经是ACM会员,通信订阅者或数码图书馆订阅者,请设置网页帐户,以浏览本网站的优质内容。

加入ACM

成为ACM的会员,可以充分利用ACM卓越的计算信息资源、网络机会等优势。

订阅ACM杂志通讯

获得50多年的中华中医药学会内容的完整访问权限,并每月获得杂志印刷版。

购买物品

非会员可以购买这篇文章或刊登这篇文章的杂志。
登录全面访问
忘记密码? »创建ACM Web帐号
Baidu
map