Programming languages : concepts and implementation / Saverio Perugini, Department of Computer Science, University of Dayton.
Publisher: Burlington, MA : Jones & Bartlett Learning, 2023Edition: First editionDescription: xxxix, 755 pages : illustrations ; 23 cmContent type:- text
- unmediated
- volume
- 9781284222722
- 005.13 P43 23 2023
- QA76.6 .P47235 2023
Item type | Current library | Collection | Call number | Status | Barcode | |
---|---|---|---|---|---|---|
![]() |
College Library General Circulation Section | GC | GC 005.13 P43 2023 (Browse shelf(Opens below)) | Available | HNU003990 |
Includes bibliographical references and index.
Part I Fundamentals
Part II Types
Part III Interpreter Implementation
Part IV Other Styles of Programming
"Programming Languages: Concepts and Implementation is a textbook on programming language concepts from an implementation-oriented perspective. The book teaches language concepts from two complementary perspectives: implementation and paradigms. It covers the implementation of concepts through the incremental construction of a progressive series of interpreters in Python and Racket Scheme, for purposes of its combined simplicity and power, and assessing the differences in the resulting languages. The language being interpreted is called ChAmElEoN, referring to the recurring theme of morphing the implementation of the concepts in the language (e.g., from static scoping to dynamic scoping, or from pass-by-value to pass-by-reference)"-- Provided by publisher.
College of Engineering and Computer Studies Bachelor of Science in Computer Science
College of Engineering and Computer Studies Bachelor of Science in Information Technology
College of Engineering and Computer Studies Bachelor of Science in Computer Engineering
Text in English
There are no comments on this title.