Loading...
Compiling for the .NET Common Language Runtime (CLR)
Compiling for the .NET Common Language Runtime gives software engineers critical information for creating .NET compilers or implementing .NET programming languages. Renowned compiler expert John Gough goes ¿under the hood¿ with CLR, illuminating its key concepts and covering every facet of its archi...
Main Author: | |
---|---|
Format: | Printed Book |
Published: |
Upper Saddle River, NJ
Prentice Hall
2002
|
Series: | .Net series.
|
Subjects: |
LEADER | 01562nam a22001817a 4500 | ||
---|---|---|---|
999 | |c 30045 |d 30045 | ||
020 | |a 9780130622969 | ||
082 | |a 005.453 GOU-C .CP | ||
100 | |a K John Gough | ||
245 | |a Compiling for the .NET Common Language Runtime (CLR) | ||
260 | |a Upper Saddle River, NJ |b Prentice Hall |c 2002 | ||
300 | |a xii, 391 pages : illustrations ; 24 cm | ||
490 | |a .Net series. | ||
505 | |a 1. Introduction -- 2. Understanding the CLR -- 3. Understanding the CTS -- 4. Mapping to the CLR -- 5. Building Abstract Syntax Trees -- 6. Evaluating Semantic Attributes -- 7. Overview of Code Generation -- 8. Emitting Code for Expression Evaluation -- 9. Emitting Code for Flow of Control -- 10. Calling the Wider World -- 11. Skipping the Assembler -- 12. Further Explorations -- B. The CIL Instruction Set. | ||
520 | |a Compiling for the .NET Common Language Runtime gives software engineers critical information for creating .NET compilers or implementing .NET programming languages. Renowned compiler expert John Gough goes ¿under the hood¿ with CLR, illuminating its key concepts and covering every facet of its architecture and behavior. Gough presents extensive examples, many drawn from C# and Gough¿s own open source Gardens Point Component Pascal compiler. | ||
650 | |a Compiling (Electronic computers) Common Language Runtime. Operating systems (Computers) | ||
942 | |c BK | ||
952 | |0 0 |1 0 |4 0 |6 005_453000000000000_GOUC__CP |7 0 |8 GIF |9 32803 |a DCB |b DCB |d 2018-07-30 |l 0 |o 005.453 GOU-C .CP |p DCBG-0266 |r 2018-07-30 |w 2018-07-30 |y BK |z GIFT |