product
3250554Introduction to Compiler Designhttps://www.gandhi.com.mx/introduction-to-compiler-design-9780857298294/phttps://gandhi.vtexassets.com/arquivos/ids/3210441/9e0cf6de-41cc-4b7d-8f7d-daab8db664cd.jpg?v=638385035237300000644715MXNSpringer LondonInStock/Ebooks/<p>This textbook is intended for an introductory course on Compiler Design, suitable for use in an undergraduate programme in computer science or related fields.</p><p><em>Introduction to Compiler Design</em> presents techniques for making realistic, though non-optimizing compilers for simple programming languages using methods that are close to those used in "real" compilers, albeit slightly simplified in places for presentation purposes. All phases required for translating a high-level language to machine language is covered, including lexing, parsing, intermediate-code generation, machine-code generation and register allocation. Interpretation is covered briefly.</p><p>Aiming to be neutral with respect to implementation languages, algorithms are presented in pseudo-code rather than in any specific programming language, and suggestions for implementation in several different language flavors are in many cases given. The techniques are illustrated with examples and exercises.</p><p>The author has taught Compiler Design at the University of Copenhagen for over a decade, and the book is based on material used in the undergraduate Compiler Design course there.</p><p>Additional material for use with this book, including solutions to</p><p>selected exercises, is available at http://www.diku.dk/torbenm/ICD</p>...3186558Introduction to Compiler Design644715https://www.gandhi.com.mx/introduction-to-compiler-design-9780857298294/phttps://gandhi.vtexassets.com/arquivos/ids/3210441/9e0cf6de-41cc-4b7d-8f7d-daab8db664cd.jpg?v=638385035237300000InStockMXN99999DIEbook20119780857298294_W3siaWQiOiI5MmExY2IwOS00YzJkLTRlN2YtYTNmYS0xOWQ0YWFlMWMyZWIiLCJsaXN0UHJpY2UiOjcwNiwiZGlzY291bnQiOjcxLCJzZWxsaW5nUHJpY2UiOjYzNSwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjUtMDYtMDdUMDM6MDA6MDBaIiwidG8iOiIyMDI1LTA2LTMwVDIzOjU5OjU5WiIsInJlZ2lvbiI6Ik1YIiwiaXNQcmVvcmRlciI6ZmFsc2V9LHsiaWQiOiJiZDkyOTRlZC01ZWUxLTRmNGMtYTI3MC1hYmFhZTI5MjJkNGYiLCJsaXN0UHJpY2UiOjcxNSwiZGlzY291bnQiOjcxLCJzZWxsaW5nUHJpY2UiOjY0NCwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjUtMDctMDFUMDA6MDA6MDBaIiwicmVnaW9uIjoiTVgiLCJpc1ByZW9yZGVyIjpmYWxzZX1d9780857298294_<p>This textbook is intended for an introductory course on Compiler Design, suitable for use in an undergraduate programme in computer science or related fields.</p><p><em>Introduction to Compiler Design</em> presents techniques for making realistic, though non-optimizing compilers for simple programming languages using methods that are close to those used in "real" compilers, albeit slightly simplified in places for presentation purposes. All phases required for translating a high-level language to machine language is covered, including lexing, parsing, intermediate-code generation, machine-code generation and register allocation. Interpretation is covered briefly.</p><p>Aiming to be neutral with respect to implementation languages, algorithms are presented in pseudo-code rather than in any specific programming language, and suggestions for implementation in several different language flavors are in many cases given. The techniques are illustrated with examples and exercises.</p><p>The author has taught Compiler Design at the University of Copenhagen for over a decade, and the book is based on material used in the undergraduate Compiler Design course there.</p><p>Additional material for use with this book, including solutions to</p><p>selected exercises, is available at http://www.diku.dk/~torbenm/ICD</p>(*_*)9780857298294_<p>This textbook is intended for an introductory course on Compiler Design, suitable for use in an undergraduate programme in computer science or related fields.</p><p><em>Introduction to Compiler Design</em> presents techniques for making realistic, though non-optimizing compilers for simple programming languages using methods that are close to those used in "real" compilers, albeit slightly simplified in places for presentation purposes. All phases required for translating a high-level language to machine language is covered, including lexing, parsing, intermediate-code generation, machine-code generation and register allocation. Interpretation is covered briefly.</p><p>Aiming to be neutral with respect to implementation languages, algorithms are presented in pseudo-code rather than in any specific programming language, and suggestions for implementation in several different language flavors are in many cases given. The techniques are illustrated with examples and exercises.</p><p>The author has taught Compiler Design at the University of Copenhagen for over a decade, and the book is based on material used in the undergraduate Compiler Design course there.</p><p>Additional material for use with this book, including solutions to</p><p>selected exercises, is available at http://www.diku.dk/torbenm/ICD</p>...9780857298294_Springer Londonlibro_electonico_6f8635f5-18f6-300f-a541-69511f118771_9780857298294;9780857298294_9780857298294Torben gidiusInglésMéxico2011-08-02T00:00:00+00:00Springer London