Parsing Theory

Parsing Theory

Volume II LR(k) and LL(k) Parsing

by Seppo Sippu, Eljas Soisalon-Soininen

427 pages· 2013· ISBN 9783662084243
About
This work is Volume II of a two-volume monograph on the theory of deterministic parsing of context-free grammars. Volume I, "Languages and Parsing" (Chapters 1 to 5), was an introduction to the basic concepts of formal language theory and context-free parsing. Volume II (Chapters 6 to 10) contains a thorough treat ment of the theory of the two most important deterministic parsing methods: LR(k) and LL(k) parsing. Volume II is a continuation of Volume I; together these two volumes form an integrated work, with chapters, theorems, lemmas, etc. numbered consecutively. Volume II begins with Chapter 6 in which the classical con structions pertaining to LR(k) parsing are presented. These include the canonical LR(k) parser, and its reduced variants such as the LALR(k) parser and the SLR(k) parser. The grammarclasses for which these parsers are deterministic are called LR(k) grammars, LALR(k) grammars and SLR(k) grammars; properties of these grammars are also investigated in Chapter 6. A great deal of attention is paid to the rigorous development of the theory: detailed mathematical proofs are provided for most of the results presented.

Discuss Parsing Theory with other readers

Join or start a book club for Parsing Theory on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Parsing Theory?

Sign up free on Readfeed, then browse public clubs or start your own club with Parsing Theory as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Parsing Theory with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Parsing Theory with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.