000 | 01105cam a2200169 a 4500 | ||
---|---|---|---|
020 | _a9788131708132 (alk. paper) | ||
040 | _cCUS | ||
082 | 0 | 0 |
_a005.453 _bFIS/C |
100 | 1 |
_aFischer, Charles N. _922421 |
|
245 | 1 | 0 |
_aCrafting a compiler with C / _cCharles N. Fischer and Richard J. LeBlanc, Jr. |
260 |
_aBoston : _bAddison-Wesley, _cc2010. |
||
300 |
_axix, 812 p. : _bill. ; _c24 cm. |
||
504 | _aIncludes bibliographical references and index. | ||
505 | _a1. Introduction -- 2. A Simple Compiler -- 3. Scanning—Theory and Practice -- 4. Grammars and Parsing -- 5. LL(1) Grammars and Parsers -- 6. LR Parsing -- 7. Semantic Processing -- 8. Symbol Tables -- 9. Run-Time Storage Organization -- 10. Processing Declarations -- 11. Processing Expressions and Data Structure References -- 12. Translating Control Structures -- 13. Translating Procedures and Functions -- 14. Attribute Grammars and Multipass Translation -- 15. Code Generation and Local Code Optimization -- 16. Global Optimization -- 17. Parsing in the Real World | ||
650 | 0 |
_aCompilers (Computer programs) _914645 |
|
942 | _cWB16 | ||
999 |
_c2799 _d2799 |