Context-Free Language Parser

This book will show you how to use the #[derive(Parser)] proc-macro to generate a Parser trait implementation to allow for parsing context-free languages.

The book is split into three parts:

  1. General introduction (sections 1 and 2)
  2. Simple usage (section 3)
  3. Expanded usage (section 4)