Полное описание
> Mogensen, T. E. Introduction to Compiler Design : монография / by Torben Egidius Mogensen. - London : Springer, 2011. - on-line. - (Undergraduate Topics in Computer Science). - URL: http://dx.doi.org/10.1007/978-0-85729-829-4. - Загл. с экрана. - ISBN 978-0-85729-829-4. - Текст : электронный.
| ГРНТИ | УДК | |
| 50.41 | 004.422.8'422 | |
| 004.4'418 |
Рубрики:
computer science
programming languages (Electronic computers)
computer Science
programming Languages, Compilers, Interpreters
Аннотация: This textbook is intended for an introductory course on Compiler Design, suitable for use in an undergraduate programme in computer science or related fields. Introduction to Compiler Design 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. 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. 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. Additional material for use with this book, including solutions to selected exercises, is available at http://www.diku.dk/~torbenm/ICD .
http://dx.doi.org/10.1007/978-0-85729-829-4
Держатели документа:
Государственная публичная научно-техническая библиотека России : 123298, г. Москва, ул. 3-я Хорошевская, д. 17 (Шифр в БД-источнике (KATBW): -202324970)>
Шифр в сводном ЭК: 0bec56b70bc9f4c8aaeb35055ce8740b
Hazzan O. Agile software engineering / O. Hazzan, Y. Dubinsky, 2008 r=on-line. - Текст : электронный.Gabbrielli M. Programming languages: principles and paradigms / M. Gabbrielli, S. Martini, 2010 r=on-line. - Текст : электронный.Burger W. Principles of digital image processing : fundamental techniques / W. Burger, M. J. Burge, 2009 r=on-line.Rigorous Software Development : An Introduction to Program Verification / by José Bacelar Almeida, Maria João Frade, Jorge Sousa Pinto, Simão Melo de Sousa., 2011 r=on-line (Введено оглавление). - Текст : электронный.Dowek G. Proofs and Algorithms : An Introduction to Logic and Computability / by Gilles Dowek., 2011 r=on-line. - Текст : электронный.Mirkin B. Core Concepts in Data Analysis: Summarization, Correlation and Visualization : монография / by Boris Mirkin., 2011 r=on-line. - Текст : электронный.Ertel W. Introduction to Artificial Intelligence : монография / by Wolfgang Ertel., 2011 r=on-line (Введено оглавление). - Текст : электронный.Oberguggenberger M. Analysis for Computer Scientists : Foundations, Methods, and Algorithms / by Michael Oberguggenberger, Alexander Ostermann., 2011 r=on-line (Введено оглавление). - Текст : электронный.Murty M.N. Pattern Recognition : An Algorithmic Approach / by M. Narasimha Murty, V. Susheela Devi., 2011 r=on-line (Введено оглавление). - Текст : электронный.Mogensen T.E. Introduction to Compiler Design : монография / by Torben Egidius Mogensen., 2011 r=on-line. - Текст : электронный.Chalmers D. Sensing and Systems in Pervasive Computing : Engineering Context Aware Systems / by Dan Chalmers., 2011 r=on-line. - Текст : электронный.Dowek G. Principles of programming languages / G. Dowek, 2009 r=on-line. - Текст : электронный.Nielsen F. A concise and practical introduction to programming algorithms in Java / F. Nielsen, 2009 r=on-line. - Текст : электронный.Models of computation : an introduction to computability theory / M. Fernandez, 2009 r=on-line. - Текст : электронный.Jalote P. A concise introduction to software engineering / P. Jalote, 2008 r=on-line. - Текст : электронный.Vince J.A. Mathematics for computer graphics / J. A. Vince, 2010 r=on-line. - Текст : электронный.Salomon D. Elements of computer security / D. Salomon, 2010 r=on-line. - Текст : электронный.Nielson H. Semantics with applications: an appetizer / H. Nielson, F. Nielson, 2007 r=on-line. - Текст : электронный.Kifer M. Introduction to operating system design and implementation : the OSP 2 Approach / M. Kifer, S. Smolka, 2007 r=on-lineCraig I. Object-oriented programming languages: interpretation / I. Craig, 2007 r=on-line
Показать все результатыБаженова И.Ю. Visual FoxPro 6.0 / И. Ю. Баженова, 2000. - 416 с. - Текст : непосредственный.Вострикова З.П. Сервисная программа Norton Commander / З. П. Вострикова, О. Ю. Вострикова, А. П. Овчинникова, 1992. - 78 с. - Текст : непосредственный.Лима Т. Введение в dBase IV / Т. Лима, 1993. - 299 с. - Текст : непосредственный.Обслуживание и сопровождение NetWare / "Микроинформ", совместное предприятие (Москва), 1992. - 286 с. - Текст : непосредственный.Буянова Л.Н. Система управления базой данных Rebus / Л. Н. Буянова, 1996. - 50 с. - Текст : непосредственный.Штайнер Й. Windows 95 / Й. Штайнер, Р. Валентин, 1997. - 344 с. - Текст : непосредственный.Ахметов К.С. Windows 95 для всех / К. С. Ахметов, 1997. - 255 с. - Текст : непосредственный.Мэнсфилд Р. Windows 95 для занятых : монография / Р. Мэнсфилд, 1997. - 326 с. - Текст : непосредственный.Access 7,0 для Windows 95, 1997. - 479 с. - Текст : непосредственный.MS-DOS 6.22, 1997. - 443 с. - Текст : непосредственный.Турбо Гамес : методический материал. - 28 c. - Текст : непосредственный.Персональные программы : Ежемес. журн.: Журн. представляет программы для персональных компьютеров. - Журнал выходит с 1990г. - Текст : непосредственный.Дейнеко Е.А. Информационные технологии : выставочные материалы / Е. А. Дейнеко, И. А. Мельникова, 2015. - 127 с. - Текст : непосредственный.Айвенс К. Эксплуатация Windows NT. Проблемы и решения / К. Айвенс, 2000. - 586 с. - Текст : непосредственный.Цоллер С.А. Создание музыки на ПК : монография / С. А. Цоллер, 2003. - 320 с. ил. - Текст : непосредственный.Смирнов Н.Н. Программные средства персональных ЭВМ / Н. Н. Смирнов, 1990. - 272 с. - Текст : непосредственный.От Паскаля к Аде : монография / Т. Ю. Бардинова, В. Ю. Блажнов, А. А. Маслов, В. Н. Орлов, 1990. - 255 c. - Текст : непосредственный.Кучумов Ю.М. Программное обеспечение микроЭВМ "ИСКРА-226" для специалиста : Учеб.пособие:В 2-х ч. Ч. 1, 1989. - 59 c. - Текст : непосредственный.Диалоговый вычислительный комплекс. Программное обеспечение / Казанское науч.-произв. об-ние вычислительной техники и информатики, 1990. - 166 с. - Текст : непосредственный.Клещев А.С. Экспертная система, моделирующая процесс оптимизации программ. Обработка знаний : препринт / А. С. Клещев, М. А. Князева, 1990. - 44 с. - Текст : непосредственный.
Показать все результатыХанжин А. Г. Формирование знания о рефератах и методах реферирования / А. Г. Ханжин, А. А. Кожокару, 2010 r=on-line. - Текст : непосредственный // Научно-техническая информация. Сер.1, Организация и методика информационной работы : Ежемес.науч.-техн.сб. / ВИНИТИ. - М. - 2011. - N 8. - с. 1-8Ganter B. Formal concept analysis / B. Ganter, G. Stumme, R. Wille ; ed. B. Ganter, 2005 r=on-line. - Текст : электронный.Faas R.J. Life system modeling and intelligent computing / R. J. Faas, K. Li ; ed. X. Li, 2010 r=on-line. - Текст : электронный.Sande S. Taking your ipad to the max / S. Sande, M. Grothaus, E. Sadun, 2010 r=on-line. - Текст : электронный.Pilgrim M. Dive into python 3 / M. Pilgrim, 2009 r=on-line. - Текст : электронный.Redkar T. Windows azure platform / T. Redkar, 2009 r=on-line. - Текст : электронный.Powers D. Getting startED with CSS / D. Powers, 2009 r=on-line. - Текст : электронный.Peutz M. Introducing aviary / M. Peutz, 2009 r=on-line. - Текст : электронный.Aitchison A. Expert SQL server 2008 development / A. Aitchison, A. Machanic, 2009 r=on-line. - Текст : электронный.Ganz C. Pro dynamic .net 4.0 applications / C. Ganz, 2010 r=on-line. - Текст : электронный.Nash T. Accelerated C# 2010 / T. Nash, 2010 r=on-line. - Текст : электронный.Expert oracle practices / M. Caffrey, J. Senegacnik, T. Gorman [et al.], 2010 r=on-line. - Текст : электронный.McGaw J. Beginning django e-commerce / J. McGaw, 2009 r=on-line. - Текст : электронный.Zammetti F.W. Practical palm pre webOS projects / F. W. Zammetti, 2009 r=on-line. - Текст : электронный.Nutting J. Learn cocoa on the mac / J. Nutting, D. Mark, J. LaMarche, 2010 r=on-line. - Текст : электронный.Murphy M.L. Beginning android 2 / M. L. Murphy, 2010 r=on-line. - Текст : электронный.Lee J. Beginning perl / J. Lee, 2010 r=on-line. - Текст : электронный.Kelly J.F. Getting started with windows live movie maker / J. F. Kelly, 2010 r=on-line. - Текст : электронный.MacDonald M. Pro WPF in VB 2010 / M. MacDonald, 2010 r=on-line. - Текст : электронный.Vugt S. Beginning ubuntu lTS server administration / S. Vugt, 2008 r=on-line. - Текст : электронный.
Показать все результатыКомпиляторы: принципы, технологии и инструментарий / А. В. Ахо, М. С. Лам, Р. Сети, Д. Д. Ульман, 2015. - 1175 с. - Текст : непосредственный.Очков В.Ф. Этюды на языках QBasic QuckBasic Basic Compiler / В. Ф. Очков, М. А. Рахаев, 1995. - 367 c. - Текст : непосредственный.Compiler construction / SpringerLink (Online service), 2006 r=on-line. - Текст : электронный.Трошина Е.Н. Исследование и разработка методов декомпиляции программ / Е. Н. Трошина, 2009. - 24 с. - Текст : непосредственный.Ada compiler validation summary report: certificate number: 880613W.1.09062 MIPS computer systems MIPS/VADS, version 1.30 MIPS M/1000 : доклад, тезисы доклада, 1989. - Pag.var. мкфш. - Текст : непосредственный.Ada compiler validation summary report: certificate number: 880728S1.09141 DDC-I, Inc.DACS-386/UNIX, version 4.2 ICL DRS 300 : доклад, тезисы доклада, 1989. - Pag.var. мкфш. - Текст : непосредственный.Program analysis and compilation, theory and practice / SpringerLink (Online service), 2007 r=on-line. - Текст : электронный.Compiler construction / SpringerLink (Online service), 2007 r=on-line. - Текст : электронный.Compiler construction / SpringerLink (Online service), 2008 r=on-line. - Текст : электронный.Compiler construction / SpringerLink (Online service), 2009 r=on-line. - Текст : электронный.Crespi Reghizzi R.S. Formal languages and compilation / R. S. Crespi Reghizzi, 2009 r=on-line. - Текст : электронный.Breslauer D. Tight comparison bounds for the string prefix-matching problem / D. Breslauer, L. Colussi, L. Toniolo, 1992. - 7 p. - Текст : непосредственный.Capon P.C. Compiler engineering using Pascal / P. C. Capon, P. J. Jinks, 1988. - X,214 p. p. - Текст : непосредственный.Towards a complete transformational toolkit for compilers / J. A. Bergstra, T. B. Dinesh, J. Field, J. Heering, 1996. - 53 p. - Текст : непосредственный.Компиляторы. Принципы, технологии и инструментарий : монография / А. В. Ахо, М. С. Лам, Р. Сетти, Д. Д. Ульман, 2008. - 1175 с. - Текст : непосредственный.Eker S.M. A comparison of OBJ3 and ASF+SDF / S. M. Eker, 1992. - 24 p. - Текст : непосредственный.Compiler construction / SpringerLink (Online service), 2005 r=on-line. - Текст : электронный.Stevanovic M. Advanced C and C++ Compiling / M. Stevanovic, 2014 r=on-line. - Текст : электронный.
Показать все результаты| Лицевая сторона карточки | Обратная сторона карточки |
| Лицевая сторона карточки | Обратная сторона карточки |
Просмотр издания