欢迎来到天天文库
浏览记录
ID:5263833
大小:520.78 KB
页数:48页
时间:2017-12-07
《r5rscn -r5rs规范的中文版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、5算算算法法法语语语言言言Scheme修修修订订订报报报告告告王咏刚试译v0.9.5试试试译译译稿稿稿前前前言言言特特特别别别感感感谢谢谢国内关注函数式编程(FP)的朋友越来越多,但相关的中文资料却寥寥无几。其实,和以往借鉴西方思想文化的历²裘宗燕:北京大学教授,著名译者。他翻译了程相仿,只有先做足了迻译和推介的功夫,函数式编程的Scheme世界里的经典读物《计算机程序的构造和解思想才能从少数发烧友走向普通的程序员,然后我们才能释》,其功绩不言自明。这一份试译稿完成后,我将期盼着国内也出现GuyLewisSte
2、ele或DavidMadore这它发给裘教授审阅,没想到,裘教授竟从9月开始,样的“数学家程序员”。基于这样的想法,在2004年8月就试译稿的内容陆陆续续提出了数百条宝贵意见。这份约一个月的空闲时段里,我不自量力地翻译了Scheme些意见中的绝大部分已经被试译稿采纳。在此,谨向语言(事实上)的标准文档R5RS。裘教授表示衷心的感谢。说不自量力,是因为我对Scheme的了解非常有限,我的²日文译者:R5RS的日文译本很早就出现了,而且可英文和数学积累也少得可怜。对于这样一篇文辞洗练、逻以找到两个以上的不同译本。例
3、如,1999年Hisao辑缜密的标准文档,与其说我是在“翻译”,还不如说我Suzuki的译本在这里(http://www.unixuser.org/是在“学习”或“试译”;再加上时间有限,无暇推敲,~euske/doc/r5rs-ja/index.html),2000年DaiInukai译文中必然充斥着错误和缺陷。我都不知道该不该把它放的译本在这里(http://www.sci.toyama-u.ac.jp/在网上供大家阅读了。~iwao/Scheme/r5rsj/html/r5rsjtoc.html)。算了,
4、还是把它贴出来吧。也许这篇译文质量不高,也许其他人已经或正在做同样的工作,但它应该能起到抛砖引玉的作用。又因为这完全是免费发布,我也用不着为它的质量问题承担过多的责任。试试试译译译稿稿稿版版版本本本历历历史史史最后,请大家一起来完善这篇译文!我的意思是说,请所有阅读过这篇译文且发现了其中的翻译问题的朋友给我来信,指出问题所在。我会及时修改和更新译文。我的邮件²2004.11,v0.9.5,试译稿免费发布。地址是:wangyg@contextfree.net²2004.11,v0.9.4,试译稿首次发布前的最后通
5、校。王咏刚²2004.11,v0.9.3,根据裘宗燕教授的校改意见修改了6.3节以后的若干内容。2004年11月²2004.10,v0.9.2,根据裘宗燕教授的校改意见修改了6.3节以前的若干内容。²2004.09,v0.9.1,试译稿初校完成。²2004.08,v0.9.0,试译稿翻译。5算算算法法法语语语言言言Scheme修修修订订订报报报告告告王咏刚试译v0.9.5RICHARDKELSEY,WILLIAMCLINGER,ANDJONATHANREES(编者)H.ABELSONR.K.DYBVIGC.T.
6、HAYNESG.J.ROZASN.I.ADAMSIVD.P.FRIEDMANE.KOHLBECKERG.L.STEELEJR.D.H.BARTLEYR.HALSTEADD.OXLEYG.J.SUSSMANG.BROOKSC.HANSONK.M.PITMANM.WAND谨以此纪念RobertHieb1998年2月20日目目目录录录概述.................................31Scheme概论...........................4摘摘摘要要要1.1语义.........
7、...................41.2语法............................4本报告给出程序设计语言Scheme的定义性描述。Scheme1.3记法和术语.........................4是Lisp程序设计语言的方言,由GuyLewisSteeleJr.和2词法约定.............................5GeraldJaySussman发明,具有静态作用域和严格尾递归2.1标识符...........................5的特点。它
8、的设计目标是拥有异常清晰、简明的语义和较2.2空白和注释.........................6少的表达式异构方式。包括命令式、函数式和消息传递式2.3其他记法..........................6风格在内的绝大多数程序设计模型都可以用Scheme方便3基本概念.............................6地表述。3.1变量、语法关键字和作用域
此文档下载收益归作者所有