Essentials of Programming Languages, 3rd Edition

3 edition
  • 0 Ratings
  • 2 Want to read
  • 0 Currently reading
  • 0 Have read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 2 Want to read
  • 0 Currently reading
  • 0 Have read

Buy this book

Last edited by ImportBot
December 19, 2023 | History

Essentials of Programming Languages, 3rd Edition

3 edition
  • 0 Ratings
  • 2 Want to read
  • 0 Currently reading
  • 0 Have read

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

Publish Date
Publisher
The MIT Press
Language
English
Pages
416

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, 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
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
2001, MIT Press
in English - Second edition.

Add another edition?

Book Details


Edition Notes

CONTENTS:

Recursively specified data -- Deriving recursive programs -- Auxiliary procedures and context arguments -- Exercises -- Specifying data via interfaces -- Representation strategies for data types -- Interfaces for recursive data types -- A tool for defining recursive datatypes -- Abstract syntax and its representation -- Specification and implementation strategy -- LET: A simple language -- PROC: A language with procedures -- LETREC: A language with recursive procedures -- Scoping and binding of variables -- Eliminating variable names -- Implementing lexical addressing -- Computational effects -- EXPLICIT-REFS: A language with explicit references -- IMPLICIT-REFS: a language with implicit references -- MUTABLE-PAIRS: a language with mutable pairs -- Parameter-passing variations -- A continuation-passing interpreter -- An imperative interpreter -- Exceptions -- Threads -- Writing programs in continuation-passing style -- Tail form -- Converting to continuation-passing style -- Modeling computational effects -- Values and their types -- Assigning a type to an expression -- CHECKED: A Type-Checked Language -- INFERRED: a Language with Type Inference -- The simple module system -- Modules that declare types -- Module procedures -- Object-oriented programming -- Inheritance -- The language -- The interpreter -- A typed language -- The type checker -- For further reading -- Scanning -- Parsing -- Scanners and parsers in SLLGEN. ADDE

Classifications

Library of Congress
QA76.7.F73 2008, QA76.7 .F73 2008

The Physical Object

Format
Hardcover
Number of pages
416
Dimensions
9 x 8 x 1 inches
Weight
1 pounds

ID Numbers

Open Library
OL10236995M
Internet Archive
essentialsprogra00frie_637
ISBN 10
0262062798
ISBN 13
9780262062794
LCCN
2007039723
Library Thing
347168
Goodreads
2471645

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
December 19, 2023 Edited by ImportBot import existing book
December 4, 2022 Edited by ImportBot import existing book
December 17, 2020 Edited by MARC Bot import existing book
October 9, 2020 Edited by ImportBot import existing book
April 30, 2008 Created by an anonymous user Imported from amazon.com record