中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 软件所图书馆  > 早期
题名:
LISP语言非局部环境及函数参数问题的实现
作者: 张锐
答辩日期: 1988
授予单位: 中国科学院软件研究所
授予地点: 中国科学院软件研究所
学位: 博士
摘要: Lisp语言的系统效率一直是人们很关注的问题,影响效率的因素之一是访问环境的效率,与之相关的函数闭包也是人们关心的一个问题,作者在运行环境的实现和函数闭包的实现两个方面做了一点探讨。本文在分析了common lisp的语言特点及一般非局部环境的实现方法后,改进了文献[6]提出的栈模型,改用两个核实现,在这个栈模型的基础上,对common lisp语言的非居部环境的实现·函数参数问题(函数闭包)的实现进行了一点尝试,利用common lisp的特点,实现自由变量的直接按地址存取,在一定程度上提高了系统的效率。作者在文献[2]的基础上,修改扩充了中间语言lap,使其能处理special变量,funarg问题,多分支等问题,在IBM PC/XT机上用C语言实现了一个lisp子集的编译器的模拟系统.
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/7010
Appears in Collections:中科院软件所图书馆_早期

Files in This Item:

There are no files associated with this item.


Recommended Citation:
张锐. LISP语言非局部环境及函数参数问题的实现[D]. 中国科学院软件研究所. 中国科学院软件研究所. 1988-01-01.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[张锐]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[张锐]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace