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...

Full description

Bibliographic Details
Main Author: K John Gough
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