Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Formal Languages and Compilation (Texts in Computer Science)

Stefano Crespi Reghizzi
Тип: PDF
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
This book covers the fundamentals concepts of formal languages and compilation. The book presents the subject in a clear, reader-friendly and simple minimalist way, presenting the principles and methods used for defining the syntax of artificial languages and to implement simple translators, as well as in designing syntax-directed translators. Features: Unifies the concepts and notations used in the various approaches of parsing algorithms; concepts are illustrated with many realistic examples, to ease the understanding of the theory and the transfer to application; theoretical models of automata, transducers and formal grammars are used extensively; algorithms are described in a pseudo-code to avoid the disturbing details of a programming language, yet they are straightforward to convert to executable procedures; problems and solutions are available via an author website. This comprehensive and clearly written text will be welcomed by graduate students as the ideal guide to the fundamentals of this field
Другие файлы:

An Introduction to Formal Languages and Machine Computation
This book provides an elementary introduction to formal languages and machine computation. The materials covered include computation-oriented mathemat...

Understanding Computation: From Simple Machines to Impossible Programs
Описание: Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains...

Advanced PHP Programming
The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ab...

Build Your Own .NET Language and Compiler
All software developers use languages – it’s the fundamental tool of the trade. Yet despite widespread curiosity about how languages work, few develop...

Engineering the Computer Science and IT
It has been many decades, since Computer Science has been able to achieve tremendous recognition and has been applied in various fields, mainly comput...