Cargando…

Programming language pragmatics /

Accompanying CD-ROM contains ... "advanced/optional content, hundreds of working examples, an active search facility, and live links to manuals, tutorials, compilers, and interpreters on the World Wide Web."--Page 4 of cover

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Scott, Michael Lee, 1959-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Francisco, CA : Morgan Kaufmann Pub., ©2006.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn770008777
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 120103s2006 caua ob 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d EBLCP  |d E7B  |d OCLCQ  |d OCLCF  |d OCLCQ  |d YDXCP  |d DEBSZ  |d OCLCQ  |d LOA  |d OCLCO  |d JBG  |d OCLCA  |d AGLDB  |d MOR  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d WRM  |d OCLCQ  |d VTS  |d ICG  |d INT  |d NRAMU  |d VT2  |d AU@  |d OCLCQ  |d DKC  |d OCLCQ  |d M8D  |d HS0  |d OCLCQ  |d VLY  |d UKAHL  |d AJS  |d OCLCQ  |d OCLCO  |d INARC  |d OCLCQ 
019 |a 769187746  |a 961618689  |a 962709923  |a 966209714  |a 988487065  |a 991950923  |a 1037920578  |a 1038697027  |a 1045526706  |a 1058073222  |a 1081225466  |a 1162407970  |a 1241963261  |a 1290083451  |a 1300482515 
020 |a 9780080515168  |q (electronic bk.) 
020 |a 0080515169  |q (electronic bk.) 
020 |a 0124104096 
020 |a 9780124104099 
020 |a 1283281406 
020 |a 9781283281409 
020 |a 9786613281401 
020 |a 6613281409 
020 |z 0126339511 
020 |z 9780126339512 
020 |z 0123705894 
020 |z 9780123705891 
029 1 |a AU@  |b 000053003322 
029 1 |a DEBBG  |b BV043126356 
029 1 |a DEBBG  |b BV044049674 
029 1 |a DEBSZ  |b 421489669 
029 1 |a DEBSZ  |b 430940742 
029 1 |a NZ1  |b 14540683 
029 1 |a AU@  |b 000068855260 
029 1 |a DKDLA  |b 820120-katalog:999930064405765 
035 |a (OCoLC)770008777  |z (OCoLC)769187746  |z (OCoLC)961618689  |z (OCoLC)962709923  |z (OCoLC)966209714  |z (OCoLC)988487065  |z (OCoLC)991950923  |z (OCoLC)1037920578  |z (OCoLC)1038697027  |z (OCoLC)1045526706  |z (OCoLC)1058073222  |z (OCoLC)1081225466  |z (OCoLC)1162407970  |z (OCoLC)1241963261  |z (OCoLC)1290083451  |z (OCoLC)1300482515 
050 4 |a QA76.7  |b .S38 2006eb 
072 7 |a COM  |x 051010  |2 bisacsh 
082 0 4 |a 005.13  |2 22 
049 |a UAMI 
100 1 |a Scott, Michael Lee,  |d 1959- 
245 1 0 |a Programming language pragmatics /  |c Michael L. Scott. 
250 |a 2nd ed. 
260 |a San Francisco, CA :  |b Morgan Kaufmann Pub.,  |c ©2006. 
300 |a 1 online resource (xxxi, 875 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Some online versions lack accompanying media packaged with the printed version. 
504 |a Includes bibliographical references (pages 819-835) and index. 
520 |a Accompanying CD-ROM contains ... "advanced/optional content, hundreds of working examples, an active search facility, and live links to manuals, tutorials, compilers, and interpreters on the World Wide Web."--Page 4 of cover 
588 0 |a Print version record. 
505 0 |a Front cover; About the Author; Copyright page; Foreword; Contents; Preface; Part I. Foundations; Chapter 1. Introduction; 1.1 The Art of Language Design; 1.2 The Programming Language Spectrum; 1.3 Why Study Programming Languages?; 1.5 Programming Environments; 1.6 An Overview of Compilation; 1.7 Summary and Concluding Remarks; 1.8 Exercises; 1.9 Explorations; 1.10 Bibliographic Notes; Chapter 2. Programming Language Syntax; 2.1 Specifying Syntax; 2.3 Parsing; 2.4 Theoretical Foundations; 2.5 Summary and Concluding Remarks; 2.6 Exercises; 2.7 Explorations; 2.8 Bibliographic Notes 
505 8 |a Chapter 3. Names, Scopes, and Bindings3.1 The Notion of Binding Time; 3.2 Object Lifetime and Storage Management; 3.3 Scope Rules; 3.4 Implementing Scope; 3.5 The Binding of Referencing Environments; 3.6 Binding Within a Scope; 3.7 Separate Compilation; 3.8 Summary and Concluding Remarks; 3.9 Exercises; 3.10 Explorations; 3.11 Bibliographic Notes; Chapter 4. Semantic Analysis; 4.1 The Role of the Semantic Analyzer; 4.2 Attribute Grammars; 4.3 Evaluating Attributes; 4.4 Action Routines; 4.5 Space Management for Attributes; 4.6 Decorating a Syntax Tree; 4.7 Summary and Concluding Remarks 
505 8 |a 4.8 Exercises4.9 Explorations; 4.10 Bibliographic Notes; Chapter 5. Target Machine Architecture; 5.1 The Memory Hierarchy; 5.2 Data Representation; 5.3 Instruction Set Architecture; 5.4 Architecture and Implementation; 5.5 Compiling for Modern Processors; 5.6 Summary and Concluding Remarks; 5.7 Exercises; 5.8 Explorations; 5.9 Bibliographic Notes; Part II. Core Issues in Language Design; Chapter 6. Control Flow; 6.1 Expression Evaluation; 6.2 Structured and Unstructured Flow; 6.3 Sequencing; 6.4 Selection; 6.5 Iteration; 6.6 Recursion; 6.7 Nondeterminacy; 6.8 Summary and Concluding Remarks 
505 8 |a 6.9 Exercises6.10 Explorations; 6.11 Bibliographic Notes; Chapter 7. Data Types; 7.1 Type Systems; 7.2 Type Checking; 7.3 Records (Structures) and Variants (Unions); 7.4 Arrays; 7.5 lines; 7.6 Sets; 7.7 Pointers and Recursive Types; 7.8 Lists; 7.9 Files and Input/Output; 7.10 Equality Testing and Assignment; 7.11 Summary and Concluding Remarks; 7.12 Exercises; 7.13 Explorations; 7.14 Bibliographic Notes; Chapter 8. Subroutines and Control Abstraction; 8.1 Review of Stack Layout; 8.2 Calling Sequences; 8.3 Parameter Passing; 8.4 Generic Subroutines and Modules; 8.5 Exception Handling 
505 8 |a 8.6 Coroutines8.7 Summary and Concluding Remarks; 8.8 Exercises; 8.9 Explorations; 8.10 Bibliographic Notes; Chapter 9. Data Abstraction and Object Orientation; 9.1 Object-Oriented Programming; 9.2 Encapsulation and Inheritance; 9.3 Initialization and Finalization; 9.4 Dynamic Method Binding; 9.5 Multiple Inheritance; 9.6 Object-Oriented Programming Revisited; 9.7 Summary and Concluding Remarks; 9.8 Exercises; 9.9 Explorations; 9.10 Bibliographic Notes; Part III. Alternative Programming Models; Chapter 10. Functional Languages; 10.1 Historical Origins; 10.2 Functional Programming Concepts 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Programming languages (Electronic computers) 
650 2 |a Programming Languages 
650 6 |a Langages de programmation. 
650 7 |a COMPUTERS  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a Programming languages (Electronic computers)  |2 fast  |0 (OCoLC)fst01078704 
650 7 |a Programmiersprache  |2 gnd 
655 7 |a Lehrbuch.  |2 swd 
776 0 8 |i Print version:  |a Scott, Michael Lee, 1959-  |t Programming language pragmatics.  |b 2nd ed.  |d San Francisco, CA : Morgan Kaufmann Pub., ©2006  |z 0126339511  |w (DLC) 2006272697  |w (OCoLC)61424769 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=407857  |z Texto completo 
938 |a Internet Archive  |b INAR  |n programminglangu0000scot_4edi 
938 |a Askews and Holts Library Services  |b ASKH  |n AH23085519 
938 |a EBL - Ebook Library  |b EBLB  |n EBL649018 
938 |a ebrary  |b EBRY  |n ebr10502565 
938 |a EBSCOhost  |b EBSC  |n 407857 
938 |a YBP Library Services  |b YANK  |n 7201767 
994 |a 92  |b IZTAP