Essentials of Programming Languages / Edition 1

Essentials of Programming Languages / Edition 1

by Daniel P. Friedman
     
 

This textbook offers a deep understanding of the essential concepts of programming languages. The approach is analytic and hands-on. The text uses interpreters, written in Scheme, to express the semantics of many essential language elements in a way that is both clear and directly executable. It also examines some important program analyses. Extensive exercises… See more details below

Overview

This textbook offers a deep understanding of the essential concepts of programming languages. The approach is analytic and hands-on. The text uses interpreters, written in Scheme, to express the semantics of many essential language elements in a way that is both clear and directly executable. It also examines some important program analyses. Extensive exercises explore many design and implementation alternatives.

Product Details

ISBN-13:
9780070224438
Publisher:
McGraw-Hill Higher Education
Publication date:
02/01/1992
Edition description:
Older Edition
Pages:
448
Product dimensions:
8.29(w) x 9.31(h) x 1.50(d)

Table of Contents

Foreword
Preface
Acknowledgments
1Inductive Sets of Data1
2Data Abstraction39
3Environment-Passing Interpreters69
4Types125
5Objects and Classes169
6Objects and Types205
7Continuation-Passing Interpreters241
8Continuation-Passing Style301
AThe SLLGEN Parsing System345
B: For Further Reading359
Bibliography361
Index367

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >