libcats.org
Главная

Programming Language Processors in Java

Обложка книги Programming Language Processors in Java

Programming Language Processors in Java

,
David A Watt and Deryck F BrownProgramming Language Processors in JavaCompilers and InterpretersThis book provides a gently paced introduction to techniques for implementing programming languages by means of compilers and interpreters, using the object-oriented programming language Java. The book aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters.Features* The book shows clearly how a simple compiler can be decomposed into a syntactic analyzer, a contextual analyzer, and a code generator, communicating via an abstract syntax tree.* The book is accompanied by a complete working compiler and interpreter, provided via the Internet, and free of charge for educational use.* The book contains numerous exercises, together with sample answers to selected exercises. It also contains a number of suggested projects, involving extensions to the accompanying compiler.* All examples in the book are expressed in Java, and the compiler and interpreter are structured using object-oriented design patterns.David Watt teaches algorithms and data structures, programming languages, and software design. Deryck Brown teaches compilers, object-oriented programming, operating systems, and software engineering.
Популярные книги за неделю:

Станислав Гимадеев. Принцип четности

Автор:
Размер книги: 829 Kb

О физической природе шаровой молнии

Автор:
Категория: science, science, exact
Размер книги: 5.03 Mb

Ключ к сверхсознанию

Автор:
Категория: Путь к себе
Размер книги: 309 Kb

Здоровье надо созидать

Автор:
Категория: Здоровье
Размер книги: 363 Kb
Только что пользователи скачали эти книги:

Сдвиг

Автор:
Размер книги: 543 Kb

ТЬМА ПЕРЕД РАССВЕТОМ

Автор:
Размер книги: 618 Kb

Abstract algebra with applications

Автор:
Категория: Mathematics, Algebra, Algebra textbooks
Размер книги: 5.67 Mb

Practical fast multiplication

Автор:
Размер книги: 59 Kb

Энциклопедия молодой женщины

Автор:
Размер книги: 1.16 Mb

Plant Virology Protocols: From Virus Isolation to Transgenic Resistance

Автор: , Автор:
Категория: Biology
Размер книги: 4.34 Mb

The Devil Tree

Автор:
Размер книги: 310 Kb

Moloch

Автор:
Категория: fiction
Размер книги: 342 Kb

Charming the Darkness

Автор:
Категория: fiction
Размер книги: 561 Kb

Korsaren Der Karibik

Автор:
Категория: fiction
Размер книги: 312 Kb