PACKT (406)
Text Book 교재용원서 (673)
컴퓨터공학 (822)
컴퓨터 일반도서 (560)
전기,전자공학 (715)
기계공학 (201)
재료공학 (34)
에너지공학 (65)
의용공학 (40)
생명과학 (229)
물리학 (427)
지구과학 (74)
천문학 (39)
수학 (103)
통계학 (46)
경영학 (42)
산업공학 (12)
사회복지학 (5)
심리학 (247)
교육학 (2)
화학 (5)
기타 (64)
특가할인도서 (택배비별도) (87)

> > 컴퓨터공학 > 컴파일러

이미지를 클릭하시면 큰 이미지를 보실 수 있습니다.
Modern Compiler Implementation in ML
출판사 : Cambridge University Press
저 자 : Appel
ISBN : 9780521582742
발행일 : 1998-5
도서종류 : 외국도서
발행언어 : 영어
페이지수 : 548
판매가격 : 35,000원
판매여부 : 재고확인요망
주문수량 : [+]수량을 1개 늘입니다 [-]수량을 1개 줄입니다

My Wish List 에 저장하기
   Modern Compiler Implementation in ML 목차
Preface
Pt. I Fundamentals of Compilation
1 Introduction 3
2 Lexical Analysis 14
3 Parsing 38
4 Abstract Syntax 87
5 Semantic Analysis 103
6 Activation Records 124
7 Translation to Intermediate Code 148
8 Basic Blocks and Traces 173
9 Instruction Selection 186
10 Liveness Analysis 211
11 Register Allocation 228
12 Putting It All Together 258
Pt. II Advanced Topics
13 Garbage Collection 267
14 Object-Oriented Languages 293
15 Functional Programming Languages 309
16 Polymorphic Types 344
17 Dataflow Analysis 377
18 Loop Optimizations 404
19 Static Single-Assignment Form 427
20 Pipelining and Scheduling 468
21 The Memory Hierarchy 4492
App Tiger Language Reference Manual 512
Bibliography 522
Index 531
   도서 상세설명   

This new, expanded textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as functional and object-oriented languages, that are missing from most books. In addition, more advanced chapters are now included so that it can be used as the basis for two-semester or graduate course. The most accepted and successful techniques are described in a concise way, rather than as an exhaustive catalog of every possible variant. Detailed descriptions of the interfaces between modules of a compiler are illustrated with actual C header files. The first part of the book, Fundamentals of Compilation, is suitable for a one-semester first course in compiler design. The second part, Advanced Topics, which includes the advanced chapters, covers the compilation of object-oriented and functional languages, garbage collection, loop optimizations, SSA form, loop scheduling, and optimization for cache-memory hierarchies.

  교육용 보조자료   
작성된 교육용 보조자료가 없습니다.