Essentials of programming languages

Second edition.
  • 2 Want to read
Essentials of programming languages
Daniel P. Friedman, Daniel P. ...
Locate

My Reading Lists:

Create a new list

  • 2 Want to read

Buy this book

Last edited by ImportBot
August 17, 2024 | History

Essentials of programming languages

Second edition.
  • 2 Want to read

This edition doesn't have a description yet. Can you add one?

Publish Date
Publisher
MIT Press
Language
English
Pages
389

Buy this book

Previews available in: English

Edition Availability
Cover of: Essentials of Programming Languages
Essentials of Programming Languages
2008, MIT Press
in English
Cover of: Essentials of Programming Languages
Essentials of Programming Languages
2008, MIT Press
in English
Cover of: Essentials of Programming Languages
Essentials of Programming Languages
2008, MIT Press
in English
Cover of: Essentials of Programming Languages
Essentials of Programming Languages
2008, MIT Press
in English
Cover of: Essentials of Programming Languages, 3rd Edition
Essentials of Programming Languages, 3rd Edition
March 31, 2008, The MIT Press
Hardcover in English - 3 edition
Cover of: Essentials of programming languages
Essentials of programming languages
2001, MIT Press
in English - Second edition.

Add another edition?

Book Details


Table of Contents

Inductive sets of data. Recursively specified data
Recursively specified programs
Scoping and binding variables
Data abstraction. Specifying data via interfaces
Abstraction for inductive data types
Representation strategies for data types
Queue abstraction
Environment-passing interpreters. Simple interpreter
Front end
Conditional evaluation
Local binding
Procedures
Recursion
Variable assignment
Parameter-passing variations
Statements
Types. Typed languages
Type checking
Enforcing abstraction boundaries
Type inference
Objects and classes. Object-oriented programming
Inheritance
Language
Four implementations
Objects and types. Simple typed object-oriented language
Type checker
Translator
Continuation-passing interpreters. Continuation-passing interpreter
Procedural representation of continuations
Imperative interpreter
Exceptions and control flow
Multithreading
Logic programming
Continuation-passing style. Tail form
Converting to continuation-passing style
Examples of the CPS transformation
Implementing the CPS transformation
Modeling computational effects
SLLGEN Parsing system.

Edition Notes

Includes bibliographical references (pages 361-366) and index.

Published in
Cambridge, Mass
Copyright Date
2001

Classifications

Dewey Decimal Class
005.13
Library of Congress
QA76.7 .F73 2001eb, QA76.7.F73 2001

The Physical Object

Pagination
1 online resource (xviii, 389 pages)
Number of pages
389

Edition Identifiers

Open Library
OL45469515M
ISBN 10
0585386927
ISBN 13
9780585386928
OCLC/WorldCat
49569418
Digital Object Identifier (DOI)
10.1604/9780585386928

Work Identifiers

Work ID
OL17832550W

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
August 17, 2024 Edited by ImportBot import existing book
January 7, 2023 Created by MARC Bot Imported from marc_columbia MARC record