Everything About ___
Live briefing

Everything about Recursive descent parser

Top-down parser utilizing recursion

In computer science, a recursive descent parser is a kind of top-down parser built from a set of mutually recursive procedures where each such procedure implements one of the nonterminals of the grammar. Thus the structure of the resulting program closely mirrors that of the grammar it recognizes. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Recursive descent parserA 5-minute orientation
  2. Pick up a classic book: Introduction to compiler constructionThe most-reprinted book on the subject
  3. Read the landmark paper: rdp—an iterator-based recursive descent parser generator with tree promotion operatorsCited 7 times
  4. Go sideways: Parsing expression grammarA closely related topic
  5. Go sideways: Top-down parsing languageA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Example parser
  2. Examples

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics