|
|
libcats.org
The theory of parsing, translation, and compiling. ParsingAlfred V. Aho, Jeffrey D. UllmanThis book is intended for a one or two semester course in compiling theory at the senior or graduate level. It is a theoretically oriented treatment of a practical subject. Our motivation for making it so is threefold. In an area as rapidly changing as Computer Science, sound pedagogy demands that courses emphasize ideas, rather than implementation details. It is our hope that the algorithms and concepts presented in this book will survive the next generation of computers and programming languages, and that at least some of them will be applicable to fields other than compiler writing.Compiler writing has progressed to the point where many portions of a compiler can be isolated and subjected to design optimization. It is important that appropriate mathematical tools be available to the person attempting this optimization.Some of the most useful and most efficient compiler algorithms, e.g. LR(k) parsing, require a good deal of mathematical background for full understanding. We expect, therefore, that a good theoretical background will become essential for the compiler designer.While we have not omitted difficult theorems that are relevant to compiling, we have tried to make the book as readable as possible. Numerous examples are given, each based on a small grammar, rather than on the large grammars encountered in practice. It is hoped that these examples are sufficient to illustrate the basic ideas, even in cases where the theoretical developments are difficult to follow in isolation.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Probability: a graduate courseАвтор: Allan GutКатегория: 'Probabilities.', 'Distribution (Probability theory)', 'Probabilistic number theory.', 'Waarschijnlijkheidstheorie.', 'Verdelingen (statistiek)', 'ProbabiliteРњРѓs.', 'Distribution (TheРњРѓorie des probabiliteРњРѓs)'
Размер книги: 12.33 Mb
Playboys and Killjoys: An Essay on the Theory and Practice of ComedyАвтор: Harry LevinКатегория: eLearning_book, hobbies_Leisure_time_guides
Размер книги: 9.92 Mb
Polikarpov Fighters in action Pt. 2 - Aircraft No. 162Автор: Hans-Heiri Stapfer, Автор: Joe Sewell, Автор: Don GreerКатегория: ВОЕННАЯ ИСТОРИЯ
Размер книги: 17.16 Mb
The Invasion Year: An Alan Lewrie Naval Adventure (Alan Lewrie Naval Adventures)Автор: Dewey Lambdin
Размер книги: 1.56 Mb
Lost Woods: The Discovered Writing of Rachel CarsonАвтор: Rachel Carson, Автор: Linda Lear
Размер книги: 867 Kb
Преступления против собственности /Автор: Бойцов, Автор: Александр ИльичКатегория: Юридические науки, Право
Размер книги: 6.04 Mb
|
|
|