Essentials of Programming Languages, 3rd Edition

3 edition
  • 2 Want to read

My Reading Lists:

Create a new list


  • 2 Want to read


Download Options

Buy this book

Last edited by ImportBot
August 17, 2024 | History

Essentials of Programming Languages, 3rd Edition

3 edition
  • 2 Want to read

This work 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

Edition Identifiers

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

Work Identifiers

Work ID
OL17832550W

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON
August 17, 2024 Edited by ImportBot import existing book
August 2, 2020 Edited by ImportBot import existing book
June 30, 2019 Edited by MARC Bot import existing book
January 26, 2018 Created by ImportBot import new book