000 01816nam a22002417a 4500
005 20220502113121.0
008 220428b ph ||||| |||| 00| 0 eng d
040 _cComputer Arts and Technological College, Inc.
041 _aEnglish
082 _aSHS 005.4 A6c 1985
100 1 _aAho, Alfred V.
245 _aCompilers : principles, techniques, and tools
_cby Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman
260 _aMassachusetts :
_bAddison-Wesley Publishing Company ,
_c1986.
300 _ax , 796 p. :
_bill. ;
_c22 cm.
504 _aIncludes bibliography and index.
520 _a"This book is a descendant of Principles of Compiled Design, it is intended as a text for a first course in compiler design. The emphasis is on solving problems universally encountered in designing a language translator, regardless of the source or target machine. Although few people are likely to build or even maintain a compiler for a major programming language, the reader can profitably apply the ideas and techniques discussed in this book to general software design. For example, the string matching techniques for building lexical analysers have also been used in text editors, information retrieval systems, and pattern recognition programs. Context-free grammars and syntax-directed definitions have been used to build many little languages such as the typesetting and figure drawing systems that produced this book. The techniques of code optimization have been used in program verifiers and in programs that produce "structured" programs from unstructured ones. "
546 _aEnglish text.
650 _aCompiling (electronic computers).
700 1 _aSethi, Ravi
700 1 _aUllman, Jeffrey D.
_d1942-
942 _2ddc
_cBK
_n0
999 _c745
_d745