fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Formal Languages And Compilation

Formal Languages And Compilation

by Luca Breveglieri

Formal languagesCompiling (electronic computers)Computer scienceMathematical Logic and Formal Languages
0.0
Open Library
Open Library

About this book

This fully revised and expanded new edition elucidates the elegance and simplicity of the fundamental theory underlying Formal Languages and Compilation. Retaining the reader-friendly, minimalist style of the first edition, this uniquely versatile textbook describes the essential principles and methods used for defining the syntax of artificial languages, and for designing efficient parsing algorithms and syntax-directed translators with semantic attributes. A comprehensive selection of topics is presented within a rigorous, unified framework, illustrated by numerous practical examples. Features and topics: Presents a novel conceptual approach to parsing algorithms that applies to extended BNF grammars, together with a parallel parsing algorithm (NEW) Supplies supplementary teaching tools, including course slides and exercises with solutions, at an associated website Unifies the concepts and notations used in different approaches, enabling an extended coverage of methods with a reduced number of definitions Systematically discusses ambiguous forms, allowing readers to avoid pitfalls when designing grammars Describes all algorithms in pseudocode, so that detailed knowledge of a specific programming language is not necessary Makes extensive usage of theoretical models of automata, transducers and formal grammars Includes concise coverage of algorithms for processing regular expressions and finite automata Introduces static program analysis based on flow equations This clearly-written, classroom-tested textbook is an ideal guide to the fundamentals of this field for advanced u…

Themes & subjects

Formal languagesCompiling (electronic computers)Computer scienceMathematical Logic and Formal Languages

Author

Luca Breveglieri

Pages

412

Read time

≈ 10h

Editions

4

Publisher

Springer

ISBN

9781447168683

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Language and Automata Theory and Applications

Mathematical Logic and Formal Languages · Algorithm Analysis and Problem Complexity

Language and Automata Theory and Applications

Adrian-Horia Dediu

2012

An introduction to formal languages and automata

Machine theory · Formal languages

An introduction to formal languages and automata

Peter Linz

1990

Formal Techniques for Safety-Critical Systems

System failures (engineering) · Systems engineering

Formal Techniques for Safety-Critical Systems

Cyrille Artho

2014

Introduction to automata theory, languages, and computation

Computational complexity · Formal languages

Introduction to automata theory, languages, and computation

John E. Hopcroft

1979

Computing Meaning

Linguistics · Artificial intelligence

Computing Meaning

Harry Bunt

2001

Formal Grammar

Computational linguistics · Mathematical linguistics

Formal Grammar

Glyn Morrill

2012

Language and Automata Theory and Applications

Machine theory · Formal languages

Language and Automata Theory and Applications

Carlos Martín-Vide

2014

Handbook of formal languages

Formal languages · Comparative and general Grammar

Handbook of formal languages

Grzegorz Rozenberg

1997

Languages and machines

Machine theory · Computational complexity

Languages and machines

Thomas A. Sudkamp

1988

Grammars with context conditions and their applications

Comparative and general Grammar · Generative grammar

Grammars with context conditions and their applications

Alexander Meduna

2005

Introduction to Automata Theory, Languages, and Computation

Machine theory · Formal languages

Introduction to Automata Theory, Languages, and Computation

John E. Hopcroft

2006

Introduction to formal grammars

Comparative and general Grammar · Formal languages

Introduction to formal grammars

Maurice Gross

1970

Compilers, principles, techniques, and tools

Compilers (Computer programs) · open_syllabus_project

Compilers, principles, techniques, and tools

Alfred V. Aho

1986

The anatomy of a compiler

Compilers (Computer programs) · Compiling (electronic computers)

The anatomy of a compiler

John A. N. Lee

1967

Scheduling and automatic parallelization

Compiling (Electronic computers) · Parallel processing (Electronic computers)

Scheduling and automatic parallelization

Alain Darte

2000

Compiler design in C

Compilers (Computer programs) · C (Computer program language)

Compiler design in C

Allen I. Holub

1990

The Theory of Parsing, Translation, and Compiling

Compiling (Electronic computers) · Parsing (Computer grammar)

The Theory of Parsing, Translation, and Compiling

Alfred V. Aho

1972

Principles of compiler design

Compilers (Computer programs) · Traducteurs (Programmes d'ordinateur)

Principles of compiler design

Alfred V. Aho

1977