找回密码
 To register

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Titlebook: Introduction to the Theory of Programming Languages; Gilles Dowek,Jean-Jacques Lévy Textbook 2011 Springer-Verlag London Limited 2011 Assi

[复制链接]
楼主: sulfonylureas
发表于 2025-3-26 23:57:51 | 显示全部楼层
发表于 2025-3-27 02:49:39 | 显示全部楼层
From Evaluation to Interpretation,This chapter introduces an essential notion in the implementation of programming languages: that of environment. Then it uses it to transform the evaluator built in the previous chapter into an interpretor. It finally discusses several optimizations: the use of De Bruijn indices and recursive closures.
发表于 2025-3-27 07:31:59 | 显示全部楼层
Compilation,In this chapter the interpretor is transformed into a compiler. The emphasis is put on the construction of an abstract machine, whose language is the target language of the compilation. This chapter ends with the bootstrapping of this compiler.
发表于 2025-3-27 12:36:41 | 显示全部楼层
PCF with Types,This chapter opens a new part of the book, dedicated to types. The language PCF is extended by adding types. A type verification algorithm is described and the application to the static detection of errors is discussed in length. This chapter also describes the denotational semantics of PCF with types.
发表于 2025-3-27 14:07:37 | 显示全部楼层
发表于 2025-3-27 18:55:10 | 显示全部楼层
References and Assignment,This chapter opens the last part of the book where PCF is extended with new features. This chapter focuses on references and assignments, and thus shifts from functional to imperative programming. A semantics is given for PCF with references and the interpretor of Chap. 3 is extended.
发表于 2025-3-27 22:37:03 | 显示全部楼层
Records and Objects,The final chapter of the book is dedicated to object oriented programming languages. An extension of PCF with objects is defined and implemented. But before that, an extension of PCF with records is. Then objects are introduced as records with functional fields.
发表于 2025-3-28 02:24:58 | 显示全部楼层
Epilogue,The Epilogue discusses the goals of the theory of programming languages: building tools to describe existing languages or to define new ones?
发表于 2025-3-28 08:37:47 | 显示全部楼层
978-0-85729-075-5Springer-Verlag London Limited 2011
发表于 2025-3-28 10:47:14 | 显示全部楼层
Introduction to the Theory of Programming Languages978-0-85729-076-2Series ISSN 1863-7310 Series E-ISSN 2197-1781
 关于派博传思  派博传思旗下网站  友情链接
派博传思介绍 公司地理位置 论文服务流程 影响因子官网 SITEMAP 大讲堂 北京大学 Oxford Uni. Harvard Uni.
发展历史沿革 期刊点评 投稿经验总结 SCIENCEGARD IMPACTFACTOR 派博系数 清华大学 Yale Uni. Stanford Uni.
|Archiver|手机版|小黑屋| 派博传思国际 ( 京公网安备110108008328) GMT+8, 2025-5-19 17:46
Copyright © 2001-2015 派博传思   京公网安备110108008328 版权所有 All rights reserved
快速回复 返回顶部 返回列表